Reorganising files to make a package
Fix path to config files
Fixing all the imports \o/
Allowing the package to be executed from different entry points
Wrapping main logic into a main function
Removing test file
Resolve scripts using the package resource API
Prefer using external packages rather than shipping PgSQL lib
Prefer using external packages rather than shipping MySQL lib
Updating the requirements to the latest versions
Reformating from markdown to reStructuredText
Removing the weak checks for required libs in doctor
Removing need for root with init command
Finalising the python package
Updating readme file with new install method
Adding the long description
Removing extra files from package

After trying hard to add the extra files in a standard location
I am giving up. It seems pretty difficult to predict where the files
will end up on different systems, especially due to the inconsistencies
between an installation using setup.py vs. pip.
Removing bash completion info from readme
Including .rst files rather than .md
Updating the changelog