fixes Bug 1098698 - Support buckets overriding bucket name

This is an omnibus PR with 3 issues:
1. stop the class SupportReasonAPIStorage from overriding the base class bucket name
2. restore the "secret" attribute to the "secret_access_key" option - don't know how or where that was lost
3. make the boto "calling format" configurable so we remain compatible with other systems (like Ceph)