Add dev-requirements.txt file, documenting requirements to run tests
Added Travis CI and Coveralls.io integration
Change submodule URL to use HTTPS rather than SSH

So that services like Travis can fetch the submodule
Fix unicode issues with tests
disable translation tests, since they are broken