drivers/exfat: add Samsung's open source exFat module version 1.2.4

Signed-off-by: Paul Reioux <reioux@gmail.com>
drivers/Makefile: add exFat support

Signed-off-by: Paul Reioux <reioux@gmail.com>

Conflicts:
	drivers/Makefile

Conflicts:
	drivers/Makefile
exfat: AIO Optimization compatibility fixup

Signed-off-by: Paul Reioux <reioux@gmail.com>
exfat: sync'ed to latest driver from https://github.com/dorimanx/exfat-nofuse

thanks to @dorimanx and others who have contributed to exfat development

moved under fs/ to be the same as other fs drivers

Signed-off-by: Paul Reioux <reioux@gmail.com>

Conflicts:
	fs/Kconfig
exfat: hacked name for HTC's hardcoded vold

Signed-off-by: Paul Reioux <reioux@gmail.com>
exfat: more HTC vold mount option hacks!

Signed-off-by: Paul Reioux <reioux@gmail.com>
exfat: change printk to debug printk to reduce dmesg spam/flood

Signed-off-by: Paul Reioux <reioux@gmail.com>
exfat: fix derpy #defines

Signed-off-by: Paul Reioux <reioux@gmail.com>
exfat: more #define fix ups.

remove "feature flags" because they have already been moved to Kconfig.
this will eliminate flag clashing

Signed-off-by: Paul Reioux <reioux@gmail.com>
exfat: clean up old remanent

Signed-off-by: Paul Reioux <reioux@gmail.com>
Merge pull request #3 from faux123/experimental

Add Open Source exFAT support
Revert "scheduler: Re-compute time-average nr_running on read"

This reverts commit e8ec6d1049ef9a878a6eee531d98038fcf1b0bd0.
Revert "proc: enhance time-average nr_running stats"

This reverts commit 6672d24e97fe3d89ea3dc92d511ae75c4648791a.
Revert "scheduler: compute time-average nr_running per run-queue"

This reverts commit 1d7d559aff9afb29d006ce093d108ae91c35dc19.
intelli_plug: refactor stats calculation code to be less intrusive

this is done for those kernels which do not have 100% source code available
and must use existing closed source modules such as wifi drivers

Signed-off-by: Paul Reioux <reioux@gmail.com>
Merge pull request #5 from faux123/experimental

refactored intelliplug stats gathering for use with proprietary modules
Merge branch 'master_kk-4.4.2' into experimental
defconfig: update to latest changes & disabled BCMDHD