fs: import f2fs from git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git (branch dev)

Up-to-date with
git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git @26a7fca93f169a974685bb87c4b559d3d4372699
(f2fs: deactivate inode page if the inode is evicted)

Signed-off-by: Park Ju Hyung <qkrwngud825@gmail.com>
f2fs: support 3.0

Initial patches by Now Computing, fixes for latest mainline f2fs by arter97

Signed-off-by: Park Ju Hyung <qkrwngud825@gmail.com>
fs: rework f2fs
fs: rework f2fs
selinux: whitelist f2fs

Most AOSP has already taken care of the new file-system, f2fs,
but TouchWiz still lacks support for f2fs.

Hardcode f2fs to SELinux's whitelist allows us to fully use f2fs with seclabel
without any sepolicy editing.

Change-Id: If2b499ee40ed79627edeb21bbc3c9d7d29fd13a7
fs: rework f2fs
fs: rework f2fs
fs: rework f2fs
fs: rework f2fs
fs: rework f2fs
fs: rework f2fs #1
fs: rework f2fs #2
fs: rework f2fs
fs: rework f2fs

Re-bring-up f2fs from f2fs/linux-3.4
f2fs: support 3.0

Signed-off-by: Park Ju Hyung <qkrwngud825@gmail.com>
Enable F2FS

Change-Id: Ifdefc9ead0b029acb89b80082a4a0b88387cbeb3
fix 100% battery charge
pm fast
update and enable zcache
tune makefile