Add OAuth service client implementation
Fix style and comments
Merge pull request #12 from Baziak/master

Add OAuth service client implementation