Backup commit
GCM - Initial work

Started working on GCM - able to send demo notifications. Created
interface for sending GCM message.