Add GCM library
Point API URL to public staging server
Change client API to allow initialization with auth token

Allows us to store auth token and reuse it easily without prompting for
email and password.