updated to reflect the optional nature of the client_id and add theoretical documentation for HP Cloud