Added support to the XML builder for flattened lists.
Added a MD5 function to AWS.util.crypto.
Updated S3 models, fixed a number of operations whos input was incorrectly nested.

Fixes #33
The XML builder no longer looks for a root name element, not needed now the S3 API is fixed.
Fixed S3 createBucket based on recent rule changes, now passing tests again.
Fixed 2 additional test cases broken by the recent API rule change.
Resolved an issue with the QueryParamSerializer

Non-membered list were ignoring the shape names when present.
This has been resolved.

Fixes #40