Only run subset of tests from setup.py test

The setuptools invocation of the tests does not put
the test metadata in place, so almost all of the tests
fail.  Only run a few, real metadata-based, tests 
instead.
Better release history

Copy over upstream debian/changelog information about code changes
in each (recent) version.
Add debian packaging
Fixed version number
Fix copyright year
Merge pull request #39 from CygnusNetworks/debian

Add debian packaging
Merge metadata changes from upstream r656
Generated Python files for metadata
Prep for 6.1.0 release
PEP8 fixes
Merge code changes from upstream r656
Cope with missing international_prefix
Merge code changes from upstream r661

Just comment changes
Merge code changes from upstream r663
Merge code changes from upstream r664
Add Python version trove classifiers.

Indicate support for 2.5, 2.6, 2.7, 3.x

Thanks to Matthew Miner for pointing out their absence.
Merge metadata changes from upstream r669
Generated Python files for metadata
Add contribution guidelines

Mostly just point at upstream for non-Python-specific changes, esp.
metadata changes
Merge metadata changes from upstream r674