implements client auth flow.
add session support.
Merge pull request #1 from greatghoul/master

开发G+登陆流程