included all of the CPAN::Version methods to drop CPAN(::Version) dependency
tweaked not to be warned because of an unknown parameter for older EUMM
releng