[CB-2305] Add InAppBrowser injectSriptCode command to support InAppBrowser.executeScript and InAppBrowser.insertCSS APIs
Log a message when exec() is made to an unregistered plugin.
Fix NPE in InAppBrowser.

When cordova.getActivity().getIntent().getExtras() == null.
Fixed protocol regex bug. Unknown protocol support Added whitelist support for unknown protocols