Add support for Python 3
Sort keyword arguments for consistency
Add tox.ini
Add support for Travis CI