Added OAuth2::Session, and some typeof specs