Dont use DNS style addressing for GetBucketLocation

This bypasses an issue when you try to get bucket location
for a bucket in eu-central-1.  You now do not need a region
specified.
Fix up test to use client objects in test fixtures
Merge branch 'no-dns-bucket-location' into develop

* no-dns-bucket-location:
  Fix up test to use client objects in test fixtures
  Dont use DNS style addressing for GetBucketLocation

Conflicts:
	tests/unit/test_handlers.py

Closes #380