Optimize kernel for Linaro building and hopefully enable building w/ 4.8
(thanks to @broodplank,@Albinoman887, and @ktoonsez )

Makefile: more improvement

Conflicts:
	Makefile
	arch/arm/Makefile

Conflicts:
	arch/arm/Makefile

Add params for 4.8 compatibility

-Wno-sizeof-pointer-memaccess
-Wno-aggressive-loop-optimizations (bad)

Enable -O3

Fix GCC 4.8 compile

Conflicts:
	sound/soc/codecs/Makefile

remove unneeded -Wno-aggressive-loop-optimizations