Put try, except around OAuth2Token __init__

Put try, except around OAuth2Token.__init__ so NoneType scopes don't raise errors.

Fix for issue #296