Initial version of the OAuthConsumer component

The intention with this component is to gather the configuration
in one place to be used for requests.