Merged All MMC Code from LG G2 KitKat STOCK Source Kernel.

This merge is not as IS. it's all that i didnt have till now!

Original merge from stock to stock has much more changes that i have already.