Added Inventory#update_inventory_supply to access Feeds API for Inventory
Removed unneeded dependencies
Use POST request for ListInventorySupply instead of GET (to avoid 'Request-URI too large' errors)
Don't send POST parameters in the URI (to avoid 'Request-URI too large' errors). Moved Content-MD5 logic into Query
MWS requests don't work when params are POSTed in the body
Warn if Amazon MWS returns HTML or plain text rather than XML
Check content type of response from Amazon MWS *without* trying to parse body
Increase polling delay when checking status of inventory update feed (to avoid RequestThrottled errors)
Don't raise exception if Amazon MWS returns content type application/octet-stream
Move logic for dealing with XML feeds into new Feeds module. Add MWS::API::Inventory#update_inventory_prices
Add more logging when in --verbose mode
Set Content-Type for requests sent to MWS API
Use ruby-mws specific exception type rather than RuntimeError
Add support for MWS reports. First supported report is listing of all product SKUS + quantities (only for products with quantity > 0)
Fix spurious error re: format of data returned in Amazon MWS report