Makefile: adding config variable for Os/O2/O3 compilation

Conflicts:

	init/Kconfig

Conflicts:
	Makefile
Makefile: Added Snapdragon optimizations

Conflicts:
	Makefile
Makefile: Optimizing build-options for linaro

Conflicts:
	Makefile
makefile: vectorize for quadword registers
GCC does not support vectorization with varying vector sizes.
By default, it vectorizes for doubleword registers only.

Conflicts:

	Makefile

Conflicts:
	Makefile
defconfig: optimize LOTS