Add test coverage for the case of too many gems to be bothered listing.
We sadly have to use GeminaboxVersion as opposed to Geminabox::VERSION as otherwise we would have to load sinatra just to get a version number.
It's useful for us to know, which version of which software is serving gems. This patch adds an `"X-Powered-By"` response header with the value of `"geminabox VERSION"`, e.g. `"geminabox 0.6.0"`. Example: geminabox$ bundle exec rackup $ curl -I localhost:9292 HTTP/1.1 200 OK ... X-Powered-By: geminabox 0.6.0
This adds support to allow hosting within an existing site: http://example.com/geminabox/ Based on the work on issue #8 by chrischillibean
… geminaboxes. Signed-off-by: Tom Lea <firstname.lastname@example.org>
… detect proxy
New release includes: * add atom feed of pushes. * fix regression preventing multiple versions from being displayed.