background notifications

Improved background notifications for the android plugin, with the service removed now uses Broadcast receiver to do the background notifications.