[TIMOB-3528] Including extra argument in remote event for Push Notification

__TESTING INSTRUCTION__ 

* Use the same code in ti.cloud 
* Receive notification and launch app. In the alert message verify there is an extra argument `inbackground`. - if launched while app was backgrounded / inactive it will return true.and return false when running in foreground. 

Includes commits from @sreuter @srijs PR #3666