Added support for the new "browser" platform in Cordova 4

The new browser platform in Cordova 4 is awesome.   And now this plugin is awesome because it supports it.   :)
You're correct that all JavaScript code is blocked while the alert is displayed.  But the `setTimeout` at least keeps things as consistent as possible by displaying the alert asynchronously, so the calling code runs in the correct order