Improve error messaging formatting

It turns out that AWS can return a field called 'message' or 'Message'
depending on the API, error type, and whether or not DynamoDB Local is
being used :(