[lib][zlib] add zlib compression library
[lib][zlib] fix signed vs unsigned comparison
aboot: add 2ndstage boot support
on 2ndstage boot we don't want to write deviceinfo because this is
used on secure devices only which have a signed aboot partition.
Writing info to this partition would softbrick the device.
grub: disable MMU before booting GRUB
some devices like the MotoE need this in order to work
fix compile for devices which aren't aries
[lib][zlib] allow debugging
app: aboot: enable tar and zlib
and remove the local dependency of tar for msm8960
project: don't force loading address if we're using 2ndstage boot
msm: add 2ndstage display driver

When booted via 2ndstage the display has been initialized already.
This means that we can directly use the framebuffer
app: aboot: define BOOT_2NDSTAGE if 2ndstage boot is enabled
msm8610: enable EMMC support
msm8610: add key implementation for the uboot API
msm8610: disable UART
this breaks display on MotoE