Adds Gemfile for Travis to test against edge versions of dependencies

After a few false starts this adds a new run to Travis that tests `fog` against the `fog-core` and `fog-json` git repos.

It also uses the latest version of the code in `providers` which is just `fog-brightbox` at the moment to catch anything broken there.