add basic support for PUT.  Rename a few methods for clarity and provide overrides for methods that don't need a handler/consumer.
fix verb in error log message
rev version
Merge pull request #2 from flightstats/breedx2/add_put

add basic support for PUT.