envsetup: Wait for device in installboot/installrecovery

 * Useful when you're racing against a bug that causes a kernel panic
   shortly after USB turns on :(

Change-Id: I2a503e4b195e632ed5b67a77b942e80c47d0ff45
Add PRODUCT_BOOTANIMATION

Just add PRODUCT_BOOTANIMATION in your product
makefiles and point it to the zip file you would
like to have used as the boot animation.

The coresponsing build system handles picking
the last one, which is the last product to set this.

Change-Id: I8c95a515a8fbb92d363141eb79e254712dccc162
Signed-off-by: William Roberts <wroberts@tresys.com>
Fix for build break when PRODUCT_BOOTANIMATION is unset

Change-Id: I236c2dd35ba0e632ed327ed6dc36324c9e59587a
Enable multiple custom toolchains

Change-Id: Ifcde6cbfe2782a7456f2b55386748227f593122a
Prepare Mackay ROM script with info

Change-Id: If0d39ab673397462dc43d6bec48f6142d802fe2b
Remove VideoEditor libs

Change-Id: I4d14f4325848144bedc07af18715a74382b0e3ef
Move the final messages to a more logical place

Change-Id: If9215f4d5c1938c6dfa68651a4ad1ad2bbb36b19
Restore the backup&restore function of gapps

Change-Id: Ie9abba55d4d0d0e3e9c92aeb428fcdbbf72d0efb
Allow the use of multiple Linaro toolchains

Enable building with a8 optimized version of Linaro
Thanks to christopher!
If not using custom toolchain use default toolchain folder

Change-Id: I7a35c2a318d17fe3013b056c08b9cb1347b7b329
More info during installation of a new ROM

Change-Id: I618511c3e0d47e931a02eec6429e871bd4b6b70a