Use PendingIntent.FLAG_CANCEL_CURRENT to fix bogus intent extras from sending the user to the wrong place in the notifications activity. Added new notifications icon.