Update travis settings to run unit tests and cache bundler