Update travis: use parallel bundle install and cache dependencies