Merge commit '03cd192eceb46f936ad89e6ae04dac130202e18c' into HEAD * commit '03cd192eceb46f936ad89e6ae04dac130202e18c': Add support for the custom colorXY trait Persist kInvalidCredentials state Fixed headers parsing in CurlHttpClient Replace clouddevices with weave in documentation and tests Removed OAuth scope parameter as optional. Change-Id: If6f63c188d28af515714633d7058fc34c5f006f0