Use URL as a default name if no host can be found
Support for SQLite, make it easier to tap into some functions
Add simple test for Python 2 and 3
Add basic packaging