Added sysfs to force phone into user selectable pogo dock modes when
pogo GPIO detection fails. Useful for homemade pogo docks or
touchstone charging mods.

Enable/Disable:
(Default) Disable: echo 0 > /sys/kernel/dock_mode/force_dock_mode
Enable: echo 1 > /sys/kernel/dock_mode/force_dock_mode

Dock Mode:
(Default) Desk Dock: echo 0 > /sys/kernel/dock_mode/dock_mode
Car Dock: echo 1 > /sys/kernel/dock_mode/dock_mode

Charge Mode:
(Default) AC/FastCharge: echo 0 > /sys/kernel/dock_mode/charge_mode
USB: echo 1 > /sys/kernel/dock_mode/charge_mode
Update Makefile
Linux 3.0.90
Linux 3.0.91
Linux 3.0.92
Linux 3.0.93
Linux 3.0.94
ARM: cache-l2x0: fix merge error from v3.0.92
ramdisk: lkflash: change file host location
leanKernel v8.1
Merge pull request #2 from DirtyJerz/lk-jb-mr2-exp

Added sysfs to force phone into user selectable pogo dock modes when
Merge remote-tracking branch 'imoseyon/lk-jb-mr2-exp' into merge_me
Merge remote-tracking branch 'imoseyon/lk-jb-mr2' into merge_me

Conflicts:
	arch/arm/configs/tuna_defconfig
	buildlean.sh

Change-Id: I9ceb98c6b9b0be7e87e8cc560d05e90c4c89115b