Merge pull request #13 from OddBloke/master

Don't create screens during the test run
Add .travis.yml.
Add stub Tk stuff.
Use a test-running script.