[CB-4950] Remove the dependence on concrete component android.webkit.WebKit

The android implementation of contacts plugin depends on the concrete web infrastructure android.webkit.WebView.  This dependence ruins the portability of the plugin. For example, it could not run on a substantial implementation of CordovaWebView which based on a android third party component(such as chromium for android).