Fix for indefinite execute calls on <= Android 4.0.4

On one of my test devices (Nexus S running 4.0.4) runOnUiThread doesn't ... you know, run on a different thread so the .wait() happens indefinitely.

I initialized the protected PluginResult in the AdMobRunnable class to null and did a check to see if it is still null before calling wait()