Optimizations from Houdini
Add .editorconfig
Add .travis.yml
No need to wrap it in quotes
Install tidy before running tests
Exit 1 if tests fail for Travis
Add Travis CI badge <3
Improvements to the gperf flow
Merge latest changes from @devinus into misc-reorganize