Allow realm to be specified on fetch_request_token.
Merge state and state_generator for OAuth2Session. Fix #57.