Corrected a YARD @param reference in the API documentation.
Added additional unit tests to SignatureV4 plugin.

Additionally, added the ability to specify the sigv4 signing
name via the API metadata via api.metadata['signing_name'].
This can be useful for local testing against non-standard
endpoints.
Updated the API translator so that the service need not appear in the endpoints.json configuration file.