m7: f2fs Upstream Update.


Squashed commit from https://github.com/CyanogenMod/android_kernel_htc_m7/commits/cm-11.0
The commits between
1. https://github.com/CyanogenMod/android_kernel_htc_m7/commit/ad9a4fa2d2839b4504366ae208123738077325e0
and
2. https://github.com/CyanogenMod/android_kernel_htc_m7/commit/d110df41d3b7e61bb93107d85c2447e061e850aa

were included..

Change-Id: Ia68803e8a375650201fe547eabd5968dd9eef7f1
f2fs: Update to proper 3.4 support

http://git.kernel.org/cgit/linux/kernel/git/jaegeuk/f2fs.git/log/?h=linux-3.4

Change-Id: Ica17871e847d4807c7ef24ea77dd4bff5451f5c7

Conflicts:
	fs/f2fs/f2fs.h
m7: defconfig Update

** After f2fs: Update to proper 3.4 support commit.

Change-Id: I6e59a9f7d4fe2371a93ba2e388f332c012933ed8