Modified last of reflection calls to use ReflectHelper class

Also modified ReflectHelper class to consolidate the API and
modified browser code to reflect the API changes.

Change-Id: I708f43cf3c1432adc7cd78c25264330a673ffeb5
diff --git a/src/com/android/browser/DownloadTouchIcon.java b/src/com/android/browser/DownloadTouchIcon.java
index d2c4024..fe139e8 100644
--- a/src/com/android/browser/DownloadTouchIcon.java
+++ b/src/com/android/browser/DownloadTouchIcon.java
@@ -121,7 +121,7 @@
                 //HttpHost httpHost = Proxy.getPreferredHttpHost(mContext, url);
                 Object[] params  = { mContext, url};
                 Class[] type = new Class[] {android.content.Context.class, String.class};
-                HttpHost httpHost = (HttpHost) ReflectHelper.invokeStaticMethod(
+                HttpHost httpHost = (HttpHost) ReflectHelper.invokeMethod(
                     "android.net.Proxy", "getPreferredHttpHost",
                     type, params);
                 if (httpHost != null) {