build: Add Qualcomm's helper macros

 * This is used everywhere in Qualcomm's code. There's no reason we need
   to constantly replace it with uglier stuff in our Makefiles.

Change-Id: I0183a338470ec96a38f356a47bae65a0d3fb2c95

Conflicts:

	core/qcom_utils.mk
ota: Build uboot bootable images when necessary

Conflicts:

	tools/releasetools/common.py

Change-Id: Ia701ae8b2a7c4b4ab948e2427ca23b49a4818104
qcom_utils: Update list of QCOM_BOARD_PLATFORMS

Add msm8226 (Moto G) and other upcoming platforms
Change-Id: Icf895cbcf86791ca800636a1c0893b3a905a27a0
build: Use compiled mkimage.

Change-Id: Icf497d1c3db47939b385f8df10dd97d5fcda03e2
Remove leftover from bad pick

Change-Id: I087cf1721a4bf8f80ec6ba5025e950135184d15a
Another fix

Change-Id: Iffae96329c39afb4736bff5f034b38a23ef5afec