Feature gcm

1. Added API end points for device registration and get device details.
2. GCM sparkk server module created and sender configured with local/prd details appropriately
3. Some other improvements
New line is present. If no new line then github will show a red symbol. 

Last empty line will never be shown by github.