Added Permission and Dependencies

Added necessary permissions for Google Cloud Messenger
and it's dependencies to the Manifest and the build
First Layout for the main Activity
First implementation of PlayServiceService

Basic implementation of the PlayService to register for
message on create and restore and draft and save the id
on the device
Merge remote-tracking branch 'origin/master'