Fix throttling code to wait the correct amount of time, not just 15 seconds.

Based on what the API message returns.
Add PUT method.
Merge pull request #7 from Skookum/master

Improvements by markrickert: Added PUT method; better throttle time management