arch: arm: save atags/fdt address for 2ndstage boot
platform: msm_shared: parse atags passed by original bootloader
msm: dev_tree: use old_fdt_info for matching dtb in 2ndstage mode

Conflicts:
	platform/msm_shared/dev_tree.c
Revert "project: don't force loading address if we're using 2ndstage boot"

This reverts commit 68aeb4301ef2ac3ec70c9214559a059ab38d9b9a.
uboot_api: add support for generating FDT
app: aboot: extend cmdline with the one from previous bootloader
fix some warnings and errors