Fix passing  bool arguments with false values, ignored by default by MWSRequest
Fix MWSEnum ignoring members passed to the constructor
Add option to MWSClient.invoke, to use the HasNext instead of the NextToken presense for detecting nextToken
Add options to specify expected content-type, needed fot the GetReport where usually CSV data is returned
Reports API usually returns errors with 'text/plain' instead of 'text/xml', detect that case and parse it as XML
Implement Reports API with a simple client
Return errors similar to the Amazon API errors in the case of Wrong MD5 and unknown content
Use binary transfer encoding, prevents MD5 errors on reports which contain UTF-8 characters
Add simple reports client example