Add xml parsing to s3 website module
Return WebsiteConfiguration instead of dict

The get_website_configuration method now returns a WebsiteConfiguration
object instead of a dict.

The get_website_configuration_with_xml has been renamed to
get_website_configuration_xml and returns the raw xml instead of a
dict, xml pair.