setup-makefiles: fix libtime_genoff makefile

Change-Id: If669d1c34ade42a74eedaeb36367dbc5c516d5c1
Add vanquish unified device to build barriers

Change-Id: Id5fd19380b4163ba6d6133c9878e22b686bea9f4
init_msm8960: Overwrite ro.opengles.version for 8960

Overwrite the ro.opengles.version property with 0x2000.
This change is specific to 8960 Classic, which can only
support upto Open GLES vesion 2.0

This change fixes the CTS test failure
android.opengl.cts.OpenGlEsVersionTest

CRs-Fixed: 575502

Change-Id: I7e90ddde44fef596d1446e6f1acfe7070ef9337b
Coredump :Add coredump support for processes

This change will set-up the core-dump directory and the core-file
pattern. The coredumps will not be generated during crashes on
boot-up. The core-dumps will only be generated on crashes after the
boot-up.

Change-Id: Ie8c15f500aa871b7b06913e70d0076656834b319
init: Update lcd density setting for APQ8084

Use correct LCD density and softkey enable setting
for APQ8084.

Change-Id: I0ba8bc5d69981224c2dcdb314926a11d9f6a85eb
init_msm: use qemu.hw.mainkeys instead of ro.hw.nav_keys

Android removed support for ro.hw.nav_keys property to enable/disable
the virtual keys on the target, hence just use qemu.hw.mainkeys.

Change-Id: Ieb700313ea49a32ed98f80e3e8cce9ab9e07624b
Add hook for target specific libinit defines

Set TARGET_LIBINIT_DEFINES_FILE := path to your file in BoardConfig