Added GcmHandler for notificatons

Need to host externally to test. At this point I am getting auth error
from google because coming from ip that is not whitelisted.