Merge #235 - Travis CI implementation

See #235 

TODO:
- [ ] Verify build after merge, since it was failing on the schema.rb (see #636)
ah, I see, I didn't realize Travis CI is a hosted service and doesn't use our databases. Can we add that to a comment in the top line, for documentation/clarity?