Fix Travis test running so broken tests are reported rather than just flake8
Enable travis-ci for all branches
Fix flake8 travis command
Merge pull request #329 from frankier/fix_travis

Fix travis building of tests