Removing obselete core directory.
Classes inherit from old-style classes, super breaks them
Added item_lookup function and better error handling
renamed get_all_vmtypes method to get_all_instance_types to better match actual DescribeInstanceTypes call euca switched to
Add support for SES API 2010-12-01 methods: SetIdentityFeedbackForwardingEnabled and SetIdentityNotificationTopic #2128
added unit test for instancetype
added test cases for #2128
PEP8/pyflakes/(some)pylint
Support printing tags on buckets when listing buckets
SWF:Adding support for passing region from Level2 API to Level1 API
Raise any exceptions that are tagSet not found
Fix dupe header dict
Add failing quoted string test
Corrected quoted string header value preservation
Merge remote-tracking branch 'leetrout/fix/signing-v4-headers' into develop

Fixes #2142.
S3 Metadata: add failing test case for plus signs

Without adding your own encoding layer ontop of boto's, there is no way
to reliably store and then retrieve meta-data values that contain plus
signs. quote_plus leaves existing pluses as they are while encoding
spaces as "+". This turns a value like "x+ +x" into "x+++x" which upon
retrieval from S3 using boto is decoded into "x   x".

A further commit will fix the bug.
S3 Metadata: allow storage of plus signs (+)

Previously, there was no way to reliably store and then retrieve
meta-data values that contained plus signs. quote_plus left existing
pluses as they were while encoding spaces as "+". This would turn a
value like "x+ +x" into "x+++x" which upon retrieval from S3 using boto
would be decoded into "x   x".

This change allows storage of plus characters "+" in s3 key metadata
values.
Merge pull request #2118 from dkavanagh/updates-to-vmtypes

Fix getting instance types for Eucalyptus 4.0. Fixes #2118.
Merge pull request #2132 from jimbrowne/lss3_improvements

Add optional bucket tags to `lss3` output. Fixes #2132.
Tests for (SWF:Adding support for passing region from Level2 API to Level1 API)