cleanup for the latest SDK
including more information in the PubHttpException body
bumped pub dependencies to latest
removing test runner that just calls analysis
whitespace cleanup in hop_runner.dart
removed unused imports
massive cleanup to oauth console example
cleaned up oauth browser example, using books api

books api works fine if a user doesn't have a plus account, which is nice
also fixed up the browser/utils
tweaks
cleaning up OAuth2 impl
DRY'd up some auth members, whitespace, made _random private
more example cleanup
even more code sharing
removed a dead completer, dead code, logged exception
removing local copy of certificates.crt
removed a lot of unused cruft from initial pub copy
Eliminated SystemCache
final is our friend

renamed credentialFileName to credentialsFilePath
strip a mountain out of logging
and more from logging