Enabled LZO Compression and made the kernel to work with -O3
Remove the crappy way of implementing build flags
and new stuff
gcc: fix compile errors for gcc 4.8

Conflicts:
	Makefile
	arch/arm/configs/cyanogenmod_m7_defconfig