Fix incorrect IsHeapAddress in jni entrypoints.

The behaviour of IsHeapAddress had changed in the compaction CL
to not include nullptr as a valid heap address.

Bug: 11982013
Change-Id: I2847f71ca6775210ea4de8ede8b9ee8c14c55228
Merge "Fix incorrect IsHeapAddress in jni entrypoints."
Fix stack trace for proxy methods and added test case.

Bug: 11861564

Change-Id: I9513359ff9e5d345ee71d84388afed02bd114ecf
Merge "Fix stack trace for proxy methods and added test case."
Merge branch 'master' of https://android-review.googlesource.com/platform/art into kk4.4