Make CordovaWebview resilient to init() not being called (for backwards-compatibility)

This can happen when apps are not utilizing CordovaActivity and instead
creating their own CordovaWebView.