fix "uninitialized constant Gem::UserInteraction" error on older versions of rubygems
Remove unnecessary rubygems request in proxy mode

Without any specified gems, there is no need to ping rubygems.org. It's
assumed that bundler does this request to check whether the dependency
API is supported.
Merge pull request #149 from grobie/avoid-unnecessary-rubygems-request

Remove unnecessary rubygems request in proxy mode
Adds ignore of older rvm config files
Merge branch 'master' of github.com:cswilliams/geminabox into cswilliams-master

Files merged in to test prior modifications
Allows rack server to be run via "run Geminabox" as well as "run Geminabox::Server"
Updates gem version
User http_proxy env variable if exists
Merge pull request #150 from ccverak/master

Fix HTTP in proxy mode when using corporate proxy
Handles failure of proxy to connect to remote
Fixes error when ENV['http_proxy'] returns nil
Bumped to 0.12.3