Adding client metrics information to be sent to AAD
detect webui cancel response
cleanup refreshtoken for same user after it fails for userid and displayableid
Merge branch 'dev' into webui_cancel
fix format
move Cachekey generation into RefreshItem constructor
fix failing test
Merge pull request #291 from AzureAD/webui_cancel

Webui cancel
Merge pull request #313 from AzureAD/bugfix

cleanup refreshtoken for same user after it fails for userid and display...
update client metrics
Merge branch 'dev' into telemetry.  Resolve conflicts in Oauth2.java
Merge pull request #314 from AzureAD/telemetry

Telemetry
update readme for logger
update readme
update logs to use verbose instead of debug level.
update tests for logger message changes
add changes from rrandall
update readme
add logcat example for debugging.
remove debug level from logger in readme