[BlackBerry10] Add support for BB10 platform

This uses the exec proxy to wrap functionality from com.blackberry.push.

Documentation available here:
http://developer.blackberry.com/html5/documentation/v2_1/push_service.html
Merge remote-tracking branch 'upstream/master'