[rackspace|storage] allow headers to be specified for object manifest

Updates changes recently committed in #1800 to allow additional headers to be set, as well as overriding the default `X-Object-Manifest` header.