Added a test for version.pretty_version().  Added a 'pragma nocover' for the absence-of-coverage branch, since modules can't be unloaded and I can't figure out a good way to test it.