Adds AccessToken and Authenticate operations

- Also fixes bug in client factory so that token secret
  oauth config is set correctly