Staging:zcache/zram Massive Overhaul

* The current zcache/zram set up for the CM kernel was out of date.  I tried stringing together all of the commits to get where I needed to go but it wasn't working.  I instead used the faux 123 version for 3.0.y kernel which is the overhaul step I've added here.  It's ghetto I know, but nobody really follows my kernel anyways so I can get away with it.  If you want a full string of commits go follow faux 123.