Backwards compatability with old projects (AdapterRemoval 1.4 vs 1.5+).
Allow target name to be specified for .coverage files.
Catch errors when pretty-printing versions.
Support for python2.6 format().