Added needed permissions
Added class for handling incoming GCM push
Minor changes.
Refactored the project into two packages, for server and client.