Support CommonPrefixes in S3 list operations

This commit adds support for reading the CommonPrefixes key from S3 responses.

See the S3 API docs for more information about CommonPrefixes and how they work:

http://docs.aws.amazon.com/AmazonS3/latest/API/SOAPListBucket.html

Fixes #94