Eliminate need for GET_TASKS permission

* Don't check if we are in the foreground - that happens anyway in the
sendExtras() method (https://github.com/phonegap-build/PushPlugin/blob/master/src/android/com/plugin/gcm/PushPlugin.java#L111)
* Only display a message if the message has text to be displayed

Fixes #52 and undoes #3
Fixes Cordova error when trying to open the app from the notification bar.
Sets default notification sound, vibration and lights and removes useless method.
Merge pull request #69 from rubennorte/master

Fixes Cordova error when trying to open the app from the notification bar
Merge pull request #64 from rjmunro/feature/eliminate-get-tasks

Eliminate need for GET_TASKS permission
enable syntax highlighting for code examples
use tabs instead of spaces for indentation (to be consistent)
Added getString method to setContentTitle and setTicker

ContentTitle and Ticker can now be set from the GCM server via the
"title" field in the "data" parameter (appName is no longer hard coded).
added foreground boolean
initially app is in foreground
do not add notification if application in foreground
Don't use two different bundle ids
Death of a bad idea
Merge pull request #71 from armno/readme-syntax-highlighting

Enable syntax highlighting for code examples in readme file
Merge pull request #76 from madebycm/master

Added getString method to setContentTitle and setTicker
Merge pull request #80 from edewit/foreground

added foreground boolean
Fix Application badge number issue for >3.0
getString should be extras.getString
Merge pull request #83 from igama/master

Android : getString should be extras.getString
Added clobbers