Updated the gem dependency versions.
Added the bundle.log file to git ignore list.
Removed ruby-head from travis builds.
Using https for the rubygems settings in bundler.
Updated version requirements for the Gem dependencies.

Also created other minor changes for the Gemfile and bundle configuration.