extract GetAuthorizeBase
initial support for implicit oauth flow
remove redirect_uri from public clients
extract VALID_RESPONSE_TYPES
Merge pull request #9 from davidlmorton/master

Make client.audience_for a one-to-one relationship
Merge remote-tracking branch 'origin/master' into add-implict-flow
bugfix: audience_for can be null now
do not register public clients
remove NotImplemented methods from base Client
implicit flow with 3 scopes fails
implicit authorize fails with only openid scope
implicit authorize fails with two non-openid scopes
implicit flow fail unless redirect_uri matches aud
extract PublicClient._get_audience_client
construct public client with scopes
don't store client id on public clients
clarify common client interface
add default_redirect_uri support
rename scope to scope_set for clarity
Merge pull request #8 from mark-burnett/add-implict-flow

Add tests for implicit flow