Merge remote-tracking branch 'weave/master' into 'weave/aosp-master'

4ab5002 Change interface of ClaimRootClientAuthToken and ConfirmAuthToken
c3bc82a Check if device already claimed
34668e7 Reformat
2d24e0e Return Root Client Authorization Token using /privet/v3/accessControl/*
305ab61 Rename ConfirmAuthToken -> ConfirmClientAuthToken
8d0cfef Fix new schema to match the new server definitions
287346b Add "manager" scope into privet API
f3fd9c3 Update format of upsertLocalAuthInfo request
9921b87 Enable component information on device state update patches
5fddf87 Mark request as failed even if server replied with error
3264eca Include build rules for clang with address sanitizer

Change-Id: I2398764e8f4a18ab2b32cd4e57349cd752df0d11