Playing around with some ideas for retry handlers.
Removing extraneous import and fixing a typo.
Added another unit test.
Merge remote-tracking branch 'upstream/develop' into develop
Merge remote-tracking branch 'upstream/develop' into develop
Merge remote-tracking branch 'upstream/develop' into develop
Getting rid of the _services.json file.  Merging service region info into extra file. Modify base.get_data to generate list of available services from service description files. Modify test based on changes.
Merge remote-tracking branch 'upstream/develop' into develop
Add more docstrings/comments to session object

No functional changes.
Adding support service and bumping version number.
Merging hotfix-0.9.2
Merge branch 'develop' of github.com:boto/botocore into develop
Merge remote-tracking branch 'upstream/develop' into develop
Don't look at region vars for global endpoints

If a profile is specified, then trying to access a global endpoint
will result in an exception about the endpoint either not being valid,
or if a profile doesn't have a region, then it will complain that
there's no region set for the instance.
Merge branch 'region-profile' into develop

Closes #45

* region-profile:
  Don't look at region vars for global endpoints
Remove unused content type param

Nothing's using this in botocore or awscli anymore.
Remove get_auth function

Endpoint was the only place calling auth.get_auth so I've moved the
functionality into the endpoint module.  Instead of doing an if/else
chain, I replaced that functionality with a dictionary of auth name
to auth class.  This will make it easier for plugins/event hooks to
override this dictionary to provide their own custom auth.
Move service type mapping to module level

This will make it easier for event hooks to modify this
dict.  We also don't need to create this dict everytime
we call get_endpoint.  There was a redundant NotImplementedError
exception that would never be raised which I've removed.  We
want the UnknownServiceStyle exception anyways.
Make build_endpoint_url method internal

Only used internally within the Service class.
Add event hook to botocore session object