Use BaseOAuthClient

Twitter uses OAuth 1.0 so an exception occurs when trying to cast it to the 2.0 client