Travis setup

Phase 1: building the files, which checks for sanity.  Phase 2 will be to have gh-pages updated.