Added ability to set google.client.brandName for token revocation error notification and added try catch to try to be more robust for conditions such as user selecting button to not allow calendar access.