Relocate credential/authentication.

  - Credential is now its own module and provides the related classes.
Documentation cleanup for the basic cred case.
Support of OAuth 1.0

  - Includes helper methods to acquire temporary/access credentials from
    a user.
  - The example is complete, except for the scope management, which will
    result in the client being restricted from doing anything useful.