OPTIMIZE: add optimizations and add optimization level to menuconfig

Conflicts:
	Makefile