Make travis retry on bundle install failure

Travis frequently has timeout problems when contacting rubygems. Travis
supplies the `travis_retry` command to help combat this. This will retry
the install up to 3 times.

This will not help when appraisal tries to install its missing
dependencies. Changes for that are probably best left to appraisal.