Add a travis config file
Merge pull request #1 from rboulton/travis

Add a travis config file
move examples into testmachine.examples package in prep for making them run as part of tests
add a test which runs all the examples. Turns out I'd broken something. Fix that. Tests are useful. Who knew?
remove dependency on copy in generation
no longer have an examples directory
oops examples referenced there too
also run on python 2.6
use future print function
division has issues with python 2 and 3 compatibility and isn't very interesting. If people need it it's easy for them to add the one they actually want in
If we want to support 2.6 we don't get to use Counter. Sadface
add tests to setup.py
don't need pytest-timeout in this project
add testing and travis build icon to readme. fix titles in readme