Removing addJavascriptInterface support from all Android versions lower than 4.2 due to security vulnerability
Ignore multiple onPageFinished() callbacks & onReceivedError due to stopLoading()

I believe this happens only when using custom schemes.
Fix broken build from prev. commit (copy & paste error?)
CB-5395: Make scheme and host (but not path) case-insensitive in whitelist
Added Log.e when Config is not initialised but accessed
Updated check_requirements functions to see if AWV sdk is installed in libs folder.
This code used to be in cli's platform script but cordova recently moved it to individual platforms.
Updated check_requirements functions to see if AWV sdk is installed in libs folder.
This code used to be in cli's platform script but cordova recently moved it to individual platforms.

Pass along the onBackPressed callback to plugins

Create a method to buildAWVFactory

Add tests for Listener priority feature

Adding the integration point for onJsAlert, onJsConfirm and onJsPrompt
CB-5908: add splascreen images to template

This will enable the default splashscreens to reside in the correct place
after creating a new project. Before only the default icons were present.
I copied these from cordova-app-hello-world.
CB-5398 Work-around for KitKat content: URLs not rendering in <img> tags
CB-5398 Apply KitKat content URI fix to all content URIs