[JIT] Clear inCodeCacheFlag on extended singlestep

The inJitCodeCache flag was not being reset if an extended
singlestep prevented a return to an existing translation.

Change-Id: I84f9e4053e3dc713a5ff994df9ecd2ab54e7fe56
diff --git a/vm/interp/Interp.c b/vm/interp/Interp.c
index b4a5ec9..e670d49 100644
--- a/vm/interp/Interp.c
+++ b/vm/interp/Interp.c
@@ -1854,6 +1854,7 @@
                 dvmAbort();
             }
             self->jitResumeDPC = NULL;
+            self->inJitCodeCache = NULL;
 #endif
         } else {
             self->singleStepCount--;
@@ -1866,6 +1867,7 @@
                  * the return to translation.
                  */
                 self->jitResumeNPC = NULL;
+                self->inJitCodeCache = NULL;
             }
 #endif
         }