Initialize project
Ignore secret files.
Port over auth code

Being over the ManualAuthApp code from query-v1
Make it emit events instead of having a monolithic refresh token
promise.  More suitable for use in a website.