Initial commit
Initial commit, splitting off functionality from UNCLE.
Adding a .gitignore file.
Changes to datapath.
Fixing references to uncle.
Changing reference to uncle.
Reworking the logging, simplifying the exceptions.
Refactoring.  Operations are now constructed as part of the Service object rather than the Endpoint.  Operation objects now have an explicit call method that takes an Endpoint object as the first parameter.  The endpoints attribute of the Service object is now a dict rather than a list.  Exceptions no longer look up their error messages in the message database.  Added some more tests.
Put the get_endpoint method back in Service object.  Don't create all endpoints at object creation time.  Updated README file.
Slight refactoring 8^) Introducing the notion of a Session object to (hopefully) provide an easier, unified interface to botocore functionality.  Also added an explicit config module and corresponding tests.
A few more fixes to exceptions.  Adding config a session object code and also more tests.
Added additional config data file.
Adding some path-related stuff to session.
Let's call this the 0.2.0 release.
Restrict version of requests to be prior to this weeks 1.0.0 release.  That has broken something for us.
Fixing an issue with lists inside structures inside lists.
Add INFO logging messages to show where credentials are being acquired.
Fixing a bug involving integer values in JSON-based API's.  Also removing a bunch of erroneous xmlname attributes in the EC2 model.
Bumping version number.
Adding Sydney region. Adding jsondoc parameter type.