Run all tests in directory.
Fix printing err.txt and out.txt
Merge remote-tracking branch 'origin/master' into run-all-test-in-directory
Fix log info
Declare gin directory can be imported as python module
Merge pull request #990 from methane/run-all-test-in-directory

Have Travis-CI verify all tests that can run on Linux, not just one test
Improve changed file detection
Use git log to look at commit changes
Merge pull request #997 from hamiltont/travis-changes-hotfix

hotfix: Travis change detection