Remove all PRODUCT_COPY_FILES restrictions, including anti-apk racism

Change-Id: I5f32530cd594311f7d6c550da3c189372d883c08
Add OTA scripts

Welcome message
Wipe cache and dalvik on flash
Add overlay support - alienmind
Remove automatic cache wiping
Fix mka for some weird configurations.
Some make versions identify "make -j N" calls as "make N -j <?>" instead
of "make -jN" it was intended to be (a.k.a. the "make 8" error). This
makes sure make -jN is called and also replaces backticks with $() just
for code readability.

Change-Id: I3487a8c92e07cd3a4e07e2642df620ed234516e1
Re-add AOKP LatinIME

Change-Id: I948ea48d51c5cae409adf9bf90fd99f2fba679c4
no more Email package
CCACHE: use variable to define custom ccache path

This patch will allow to use an environment variable to
define a custom path where ccache is located.

Example:
export CUSTOM_CCACHE_PATH=/usr/bin

Basically it is an easy way to use a newer ccache version than
the one provided in prebuilts.

Personally I use ccache 3.1.6 which has the direct mode which is
a little faster than the preprocessor mode in 2.4 because it
doesn't need to run the preprocessor over each c/c++ file.

PS2: remove unnecessary output

Change-Id: I52c562a68b67e215258d036774e06fa1fc654e03
Signed-off-by: Dirk Rettschlag <dirk.rettschlag@gmail.com>
remove overlay script
clockwwork recovery build fixes
fix BOARD_CUSTOM_BOOTIMG_MK
SignApk: perform the whole file signature in a single streaming pass.

Change-Id: Ia29fbc9246254028c75cb57c54cf82ac124c44d0
SignApk: setLevel(9) should be called on APKs and not OTAs.

Change-Id: I3ca668461b838a415ecedb81a995ad530869b10b
SignApk: perform the whole file signature in a single streaming pass.

Change-Id: Ib56918adad067940a8e14c41c61b42b953504183

Author:    Koushik Dutta <koushd@gmail.com>
Remove CCACHE from envsetup & Added ZipsColdJelly to edify_generator
Modied EdifyGenerator
Merge