Introspector/Interfaces/CVS

Extract CVS also includes any revision control system. We need to be able to extract the metadata out of cvs.

See also http://aegis.sourceforge.net/ and http://arch.fifthvision.net/bin/view