Updated TWRP

Hopefully solving the datadata bug
Keep on dreaming about a working TWRP
revert most commits from 2.4.4.0->2.5.0.0

Change-Id: I807657b1e2fa7a85fe905c1ea6bb73fecde7d7f9
Change-Id: I6acba3fcc6a4b613e51600a594ccd59842f80eb2
Change-Id: Ia725d08d7b9d8c93ee1882bceb4c853420f7c8aa
Change-Id: Id32aab454d7c69f160d2e5c30d0f32fe380051ea
Change-Id: Id4bf49ef629261324674e6a5ada89b382b1baeea
Return to TWRP 2.4.4.0
Update init ramdisk for rom booting & TWRP

End result: TWRP back to 2.4.4.0 with md5 fix added
_________________________________________________________________________
Process of all the tests:
Started back from 2.4.4.0 in previous patch: backup/restore works fine
Now added back the next three patches in the 2.4.4.0 -> 2.5.0.0 sequence
Remove search function in libtar of TWRP
Also remove "Fix backup of initial directory with split archives" from TWRP
MD5 fix back in
Move TWRP up to patch 91862e618e4d722ce3e683430ed61f4479b04948
Leaving out Fix backup of initial directory with split archives
Updated all the way to 2.5.0.0
Still without the patch Fix backup of initial directory with split archives
Revert the two partition handling patches as well
Previous version was unable to boot into recovery
Move TWRP back from 2.5.0.0 head
Now at 66fc8b5887430b6779fe602aa4de46663f981c9e
Still without the problematic patch
Revert "Move TWRP back from 2.5.0.0 head"
Revert "Revert the two partition handling patches as well"
Revert "Updated all the way to 2.5.0.0"
Revert "Move TWRP up to patch 91862e618e4d722ce3e683430ed61f4479b04948"
Revert "Updated TWRP once more"
Revert "Also remove "Fix backup of initial directory with split archives" from TWRP"
Revert "Remove search function in libtar of TWRP"
Revert "Next TWRP trial"
_________________________________________________________________________
Change-Id: I89675a28c0ebdef61c80b51a921fbe8363b460e4
Change-Id: Icd0347833b4437bdf79e305430df12cc6bfd25df
Change-Id: Ife6cc9bb44f0f8cbdc6a87b49efad5804f85bd08
Change-Id: Ib99c56b592f37212dc432cf1733b93184ae47b36
Change-Id: Ib11d1a0b53ae6bf8bbc0a3890b5795b704060b54
Change-Id: Ife30c7f5f93509e3f58e2e094dd1d9dc1db9d73d
Change-Id: Ia1e196b448c89887c876b13089570bb11321c817
Change-Id: Ia9543864f7b24f55ee43f6b8797677b36783890a
Change-Id: Ic34e917e1c0250e52446279cd49ae82d117b2756
This reverts commit de55a4e9964dd495d37dd1ac23631c083f25d2b3.
This reverts commit b2c9fe61a6fdfae0bd7682b1c51cc4cc96cecefb.
This reverts commit 666ed9073eea491222ab868e1c46c6b3fac35ff6.
This reverts commit 2057b57156b16ddaf184ad6aecbe1d14fa402f63.
This reverts commit e00618d74b29fc117631e663921bbc397281c408.
This reverts commit c08c7ff6bf79ebaac0dc469ab5a615f803ff18c4.
This reverts commit ef1ff8ec5994a792eb524a91c39385fb0e2ddf30.
This reverts commit 08695e201c6fbeccf9c2e9aa954f6709ab0c8bc2.
_________________________________________________________________________
Bump kernel version to 0.319

Change-Id: I42d26edf657e07592567c2e08862e2f2ad8feccb
Final update/downgrade to TWRP 2.4.40

Change-Id: If01c619389601ab5559615953319d35c9215d9a0
Bump kernel version to 0.320

Change-Id: I8dcfd4fa34eded66c2c0241fcefe96f313b33886
Build CFQ into the kernel again

No benefit of having it as module

Change-Id: Iefb1b46f4334a5225903c44f01d08a388dfd41f8
Merge branch 'twrp_fix_datadata' into mackay-cm101
Merge remote-tracking branch 'mackay/mackay-cm101' into mackay
strip-debug modules
Version 0.320_VC-sc02b
fix build error