Python 2.6 compat
Fix for packages in the likes of MySQL_python which registers a project name such as "MySQL-python"
Merge pull request #4 from caravancoop/master

Python 2.6 compatibility, along with a fix for packages with underscore characters like MySQL_python