build: Relax Cortex CFLAGS

 * Always set march=armv7-a
 * Use mtune instead of mcpu. Bad code is generated on A15 otherwise.

Change-Id: Idf8ced8eb0e9d3d4676ca8ec69bf56aed5533bf4
build: Cleanup CPU-specific optimizations

 * TARGET_ARCH_CPU_VARIANT was a Linaro thing. Now that Android
   introducted TARGET_CPU_VARIANT, we should use this instead.
 * Added CFLAGS for Krait and Scorpion after the cleanup.

Change-Id: Iafb40ecefa353a1169c22601be4ce80069c3f587

Conflicts:
	core/combo/arch/arm/armv7-a.mk
Fix building with jenkins

Change-Id: I06f9dc3b93c5839321c48a72d49e7ed6b35326b1
update build id to jss15q

Change-Id: I7d6d60b8c5293ad7fdd2d608f0e7ec5d85825d0b
Merge branch 'slim-4.3' into jb43