Flesh out options

* Disable shared gems
* Use most verbose output
* Override local 'without' settings
Merge pull request #141 from adaburrows/allow_github_origin_in_gemfile

Flesh out gem caching options