Merge pull request #2 from tanmaykm/tanmaykm

Few fixes and enhancements
use oauth2 for google auth

google stopped new registrations for openid