Changes dIon Gillard

Added more documentation

Reworked CVS changelog plugin to use the project repository connection string, rather than relying on CVS/Entries
Fix for Maven-5