patches: use my own repo patcher.

-Simple patcher, just create the directory for the repo in the
patches directory. Replace "/" with "_" for the repo path.

-Some patches have been rename to .disabled because they are
already in CM repo's but keeping them here for future bringups.

Conflicts:
	patches/frameworks-opt-telephony.patch
patches: add scorpion patch disabled.

-For future bring ups...
patches: add omx patch required for nutella
releasetools: Enforce Clean Installs

-Tired of weird issues due to dirty flashes and crappy persistence
scripts.

-/system will be wiped before the ROM installer gets a chance to
persist anything.

-Gapps must be reinstalled on every ROM flash
patches: script update

-vendor_carbon moved to new "rom_patches" repo

-No underscores allowed in patch names.
patches: fix newline in script
releasetools: fix derp tmp not sbin
philz: Update and use custom recovery keys.
boardconfig: Set recovery variant

-Using cwm for this branch.
patcher upgrades
patcher: Fix not breaking on error.

-Using the piped loop method, the script did not break for user
input on the "read" command. The script was intended to stop in it's
tracks when a patch does not apply properly. Using to "for" loop method
fixes that.
DoubleTap2Wake and Sweep2Wake for offline charging mode.
lpm: updates for date/time in charging mode.

-In order to get the time zone right, we have to mount data so we
can read /data/property/persist.sys.timezone and we have to mount
/system so we can use /system/bin/setprop to set the property in
charging mode.
Add License: GPLv2

-Everyone is free to use, make changes, or do whatever, all I ask is
that you make source code changes available to everyone.