dalvik/vm: Dalvik startup with a low memory footprint

Initialize concurrentStartBytes and createMspace using HEAP_MIN_FREE.
This helps save Android framework memory after boot.

This is for low memory targets only(~512MB RAM & hdpi resolution)
Also, set TARGET_ARCH_LOWMEM in the BoardConfig.mk file of a device
for this patch to take effect.

Change-Id: Ib164c5eaf3236fe2de2697e84de4ee85f8997e94
Merge branch 'cm-10.2' of https://github.com/CyanogenMod/android_dalvik into DJL10.2

Conflicts:
	vm/Android.mk

Change-Id: If6cd3bc47efc8ec5a71967c91b045474a29d6f80