Support for OAuth 2.0 authorization and instructions for connecting to Google CardDAV API

Adds support for authorizing the requests with OAuth 2.0 access tokens.
I've also described how to use this in the README.
This resolves #6.

I've also renamed the README to README.md to tell GitHub to render the file using Markdown syntax on the project homepage.