Add support for overwriting existing Gem.

Added command line -o or --overwrite.  Tested with Ruby-1.9.3-p392.  Updated
readme.markdown with new options.  Revised version.  Current gems require
Gemfile to source rubygems.org via HTTPS.
Don't override by default.

Default to server configured behavior when override not set. Previously,
override unaware clients would always override.