Speed Up ?

This should speed up (?) the build because most of the files don't have to be build or even processed again.

Change-Id: Id7183a84c6a122c44bb6a031628becfb9aa36db0
Flo: Change source repos (shift from CAF-CM to AOSP)

As CM went with their weird move to go to CAF, fragmentation was to be seen
across nexus devices. I made those changes in an attempt to stop the current
incompatibilities with several kernels made from AOSP sources:

- Changing the device tree from CM to mine (based from carbon with some cm
changes). This way it will use non-CAF qcom drivers.

- Redirected the kernel source as well to ModdedPA which is the google's stock
kernel source.

Change-Id: I8a4b96d4c05d865de04e5e84570a5d3741041572
Startup Time Before Setting Up Environment

The time taken hence will not include sync time

Change-Id: Ia36fa01d7bcd294dcec55f05e3d3f7b39851e186
Print New Features

This will print new features while flashing

Change-Id: I9f73100afafbb53fe80ee093772e4f57e46e71f5
Allow building with -pipe

Change-Id: Ibf5ac92de9189689694b665185d4eaca0c2dc2bd
u8860: Fix incorrect path loaction for supplicant.

Remove from nighlies.xml

Change-Id: I1612c1a337eda16ba792c8bd23070b90584826b0
Fixup -p option

Change-Id: I9c709b3da5558f26c5c06eab9e09a1c243f25e48
Merge remote-tracking branch 'upstream/cm-10.2' into cm-10.2