* s3_token and swift_auth depend on swift.common.utils.get_logger,
which configures a syslog handler in an OS X-incompatible way.
This change ensures that get_logger is stubbed out for the
swift middleware tests to allow the Keystone test suite to execute
successfully under OS X.
* Addresses bug 974583
Change-Id: Ibdb665d1ea65c13ef792767ad66251857629a702
* Isolates authorize() tests from wsgi tests
* Adds coverage for authorize()
* Adds support for a blank reseller_prefix
* Adds swift_auth test dependencies to tools/test-requires
* Cleans up authorize()'s use of tenant_id/tenant_name
(addresses bug 963546)
Change-Id: I603b89ab4fe8559b0f5d72528afd659ee0f0bce1