This module defines types to work with GCM
request() :: Pushex.GCM.Request.t
response :: {:ok, Pushex.GCM.Response} | {:error, Pushex.GCM.HTTPError}