Revert "Remove unused compiler templates for armv7-a*"

This reverts commit bdcd782d28c8ff1b9678152223b9af7b19c480ca.
Revert "vm: vmruntime: remove obsolete dependency on array.h"

This reverts commit 2223d9b11361da7c20dad0327a40d7e9d2b8a807.
Revert "Fix alignment when recompacting a DexMerger result."

This reverts commit db2ba023244bc80393bcc2cbefcad4039a30bdc6.
Remove unused compiler templates for armv7-a*

Change-Id: I68e344c2f2689347d6eeb943030b7263a55cd0bd
vm: vmruntime: remove obsolete dependency on array.h

Change-Id: Ib1a0143752e701bf2f1e0b7edb4ea7829aa4edc3
Signed-off-by: Dima Zavin <dima@android.com>