Revert "Revert "enable new zram options""

This reverts commit 403b3559d0ede893b057f4fdfb383a26cbbd4d41.
remove some stuff
Revert "zcache-main: switch to lz4 as default"

This reverts commit f7e6aa87d60dacdaee9d21bb09e61bf78199d670.
Revert "zcache-main.c: use MACRO define instead of hardcoded default of lzo"

This reverts commit 9672c7a9a103d2ea8ce6667b67526245d14b4a25.
Revert "zram_drv: switch default compressor to new lz4"

This reverts commit aef9d8c2c5593d56efa35f5b15a269c24746f767.
Revert "zsmalloc: support zsmalloc to ARM, MIPS, SUPERH credits to Minchan Kim"

This reverts commit bf3b579f6fd078f18873673b8257b9e327788df8.
Revert "msm_ion.c: fix zcache compatibility issues"

This reverts commit 2b027907ec4a145084c9b704e712967be74523a6.
Revert "staging: zram: add per-cpu support to Crypto"

This reverts commit c896582eb195f13ce7e65424d515b20a31b35250.
Revert "staging: zram: fix errors from previous cherry-pick"

This reverts commit 62973c242742aa8d5313ff11af7ad63ec1d5c4dd.
Revert "staging: zram: add Crypto API support"

This reverts commit dd0ea24d85f41c28efaf9a24578ffdc1e9d9cb70.