Created LAOAuthClient protocol to allow users to provide their own OAuthClient implementations if their OAuth requirments differ from the basic, rudimentary implementation