Add OAuth 2.0 Information to cookbook

Updated the cookbook to include information about implementing a full OAuth 2.0 API including provisioning tokens and authenticating with a custom `Authentication` class.