WIP #335: UPnP Cordova Port

This is a port for the BB10 version of the UPnP plugin.

## Task

- [x] Port UPnP plugin to Cordova