Revert "Revert "Squash zram related commits based  on Faux123's work""

This reverts commit 7a68697c0ec1e1e360ff390fd52b6c8df548fcfd.

Change-Id: I6cbc0d4a712e8aebb620ae71a3b766d4c39950ae
Signed-off-by: Josue Rivera <prbassplayer@gmail.com>
Revert "Revert "Squash a lot of slab, slob and slub commits from Faux123""

This reverts commit 3ca86ea4fe6ff83ace0c5047db8f10e01d44bfd6.

Change-Id: I1e78210e4667ce4efde4800073cce0cd375d592a
Signed-off-by: Josue Rivera <prbassplayer@gmail.com>