Google OAuth file

This is pretty messy atm and has just elements ported from b2g calendar
oauth procedure