Merge pull request #133 from reggieb/master

Separates gem file storage from HTTP request handling
Bump to version 0.11.1
Removes duplicate indexer method
Adds facility to get list of gem dependencies from rubygems
Adds facility to set proxy via ENV
Adds tool to rubygems with local gem lists
Forces GemListMerge to output arrays of hashes with symbols as keys
Temporarily fixes name space problem with hostess.
Fixes name spacing. Main server class moves from Geminabox to Geminabox::Server
Patches runtime_dependencies in case dependency name is an array
Moves ownership of settings from Sinatra instance to parent module
Adds console for bash shell
Fixes lack of json support in Geminabox module
Refactored all_gems to be built in a number of method steps.
Fixes problem with VERSION not being loaded.
Adds test of dependency api json version
Preparing app for new version.