Remove code related to extended-opcode.

- This support was removed one year ago.

(cherry-pick from commit 18b65cbb3ec6634618bd3240a692507432e634b5)

Change-Id: I1154e518dc8a15220f2fcb163056570030492bb0
Add test methods in AccessFlags.

-isContructor()
-isInterface()
-isEnum()

cherry-pick from commit f26560e364a6cdbea0e634c67bc5568fd77da489
partial cherry-pick from 89781f1a88104ce3f6dc680d1cf0b9975325c2de
for isEnum().

Change-Id: Id671442c1fe6113809a21c63a54ae6e290d899e2
Let dalvik use <stdint.h> for SIZE_MAX.

Bug: 12708004
Change-Id: I96a167e1161d6350dfb97aff1c59d1ec39db9628
Update Dalvik native interfaces for startMethodTracing.

Bug: 12766325
Change-Id: I1a3e041df339172f8acdbf582112f010e32be835
GC triggering performance optimizations

Copy the correct starting heap size at process init.
Interfaces to set GC/managed heap parameters.

Change-Id: I454b1985a3225d7dbdea9c5d4e6f0c9f5e24352e
(cherry picked from commit ea59f91c8559dee1710f38a27db10f76f4753fea)
(cherry picked from commit 12fc949d46e988ce6877ad4c60f5fc983c5dc202)
(cherry picked from commit 73a1dac0b14ab5159453c2d696049e233e7476b0)

Conflicts:
	vm/alloc/HeapSource.cpp