First draft of reworking the code, to keep in sync with other languages
Add ruby version to Gemfile, remove old template
Fix sample
Add debugging to validate_config
Remove errant '
Hopefully fix validate_config
If you're going to fix something, fix the right thing
Add ETag back to sample
Tweaks moved in from py/php versions
Update README
Tweaks after writing some docs
Tweaks based on writing docs