Revert "update documentation and build scripts"

This reverts commit 93ebe49982262054a85f57bb494200f43127b45b.
Revert "drop exfat support"

This reverts commit 0e652d67d701b4f81cd4f3e56d271c0813e7c43d.
Revert "Merges with msm official(2.0) and kernel.org(v3.4.104)"

This reverts commit 892716a0d6f544e0a0c92a17da0dc53dc5840b5c.