Refactoring to make things more genreal for different providers
Implemented POST /auth/google endpoint and abstract redundant code to helper method
Merge pull request #92 from chena/dw-rest

DW implementation - /auth/google