Backported ZCache mechanism from Linux Kernel 3.9.11
Remove unused files
Adapt ZCache from kernel 3.9 to kernel 3.0