Continuous integration
Created by: oberstet
Now that the unit tests are ported over from LP and do "work", we should think about setting up proper automation using Travis and tox to run all of these for each and every commit / PR on all platforms (Pythons) we want to support.
That way, we can make best use of the unit tests, with no ongoing manual work or risk of forgetting to run the unit tests.