Setup Travis config and moved tests that need templates to integration tests

* Did some minor linting on tests