releasetools: Don't assert an included bootloader

If we are including a bootloader with the update, do not require it
for the OTA since it will be updated with the package.

Change-Id: I074f132925974b1164185294ecfd35e37c6c3972
hammerhead: Use CM default overlays

- config_defaultNotificationLedOff
- def_screen_off_timeout

Change-Id: I07f11cf3f8fb4cdefb71d5a10b1b1b8ed88d7aca
Signed-off-by: Lorenzo M <djmesias@yahoo.es>
Update extract-files for updated apk entries

* a7ebbbb218ddb9a0102dc46eb1155e0c318f46fe
  'hammerhead: Update makefile generation script'
  added a hyphen in front of the apk entries but
  extract-files.sh was not updated to deal with that,
  breaking the script.
* Make it remove the leading hyphen as well.

Change-Id: I3be3096ca69aeca8303095e88d2a4f2a708fe782
hammerhead: Use QCOM PowerHAL

Change-Id: Ia40f84d2eb511dd1c7c0521706422ddf68e51342
hammerhead: Update build fingerprint and description to KTU84P

Change-Id: Idf7b0bf26acddc7333ce23322be468473c4fc626
hammerhead: Reconfigure sync freq feature

Now that interactive is working properly, there is no
need for overly aggressive cpu freqs. Also, remove
the unused config for target loads.

Change-Id: I36e2fecfc24f0dd7da8224638a902d2c3be83b47
hammerhead: Use less aggressive mount options

 * Reduce potential for FS corruption

Change-Id: I732ac0b4f91d7361a968e26e47ad3c02b2283c46
hammerhead: Optimize I/O scheduling

Inspired by bacon. We aren't suffering from slowdowns
during bootanim, anyway this is the right way to do it.

Change-Id: Icf3d9d6e52926012a4b7fdfdc1456a37ad782e71
Merge branch 'cm-11.0' into kylin