2.4.0rc1 updating
Partial Fix for CB-2269
  * Moved Config.init call into DroidGap for the most common use-case
  * The CordovaWebView docuemntation still has to be updated
  * The template has to be changed, since we don't want to have two different types of config
Partial fix for CB-2269, we probably shoudln't call Config.init twice
Updating with fixed JS from CB-2279
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-android into puritytool
Updates to tests, including the use of Purity