Fix compile for GCC 4.7

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>
arch/arm/Makefile: Enable pipe compiling

-pipe

Use pipes rather than temporary files for communication between the various stages of
compilation. This fails to work on some systems where the assembler is unable to read
from a pipe; but the GNU assembler has no trouble.
Makefile: adding config variable for Os/O2/O3 compilation

Conflicts:

	init/Kconfig

Conflicts:

	init/Kconfig
Makefile: Added ARM optimizations

Conflicts:

	Makefile
Makefile: Optimizing build-options for linaro

Conflicts:

	Makefile
Config: add Optimize Alot by default
Renamed Config. Added path to linaro toolchain. Changed local version
Changed path to linaro toolchain.