Reject dex files that attempt to use unspecified class access flags

Change-Id: Ib1ecf3dfe1856a9014c2e9b0d6a1725ba7617f98
Remove unnecessary JNI_H_INCLUDE from LOCAL_C_INCLUDES

Change-Id: I463a62898e5dd8eb01d1dfbaf71f67d8e1b4e67c
Print proto_ids_{size,off} along with the rest of the header.

(cherry picked from commit 6e5f79ce9af380d12238a4ed958cdb56e5490ced)

Change-Id: Ie1df9e0f23d8f5fcea4b6ed7487c61a8182e1a65
Define scripts for calling DexMerger.

(cherry picked from commit 4f00f32e39f04b5b7ba6684ee3914d9904a139d5)

Change-Id: I86cedb9f48bbb8f7f1945f86b9e10bc2f37a24b9
Remove dx's copy of JUnit. (part II)

This is a second attempt to cherry-pick
4cd7b39876bcec03bb1d0c2afa61cbdb7d119eba
because a couple things didn't come through last time.

Change-Id: I12e5340f0504c1d875d3e4bbe23d8d5506f72fe6
Fix bad whitespace alignment from LOGW to ALOGW change

Change-Id: I8eba74b92976f433aff42e6c4461e3127e519d77
Remove duplicate LOCAL_MODULE_TAGS

Change-Id: Ib2076dedc066dab0f71b038d84edd6b60565c211
Fix bug on register compatibility.

- Bad register usage to compute prefix or suffix expansion.

(cherry picked from commit 5bce02865087b7ec3c6321a1bef9542c18b0f90e)

Change-Id: Ife9b2b07870bbc933f959c194a4a72dfa9507cfb
Fix dalvik tests post-conscrypt.

Change-Id: I36b942916330a3d6a06fad93dd9aa0533b47ff85
Fix some leaks in VfyBasicBlock & BitVector.

Change-Id: I20050135588fc96268911b8ab690b04c8ad949bc