Messages - These are all the HTML to Device Message Definitions
MicrophoneOpenedError - These are all the values the error could be
Asynchronously creates an Alexa Client.
Returns a promise which is fulfilled with AlexaReadyPayload or rejected with an ErrorWithCode.
Takes an optional [[Options]] where you can override the option defaults.
If a version isn't provided it will default to the latest API. This can only be called once per page.
ErrorCode