Fix build with -Os using >=gcc-4.7

Signed-off-by: Paul Beeler <sparksco@gmail.com>
Add a configurable option to enable gcc 4.8 fixes

Signed-off-by: Paul Beeler <sparksco@gmail.com>

Fix typos in last configuration entries
Fix build on mako board with gcc-4.8

Signed-off-by: Paul Beeler <sparksco@gmail.com>
Makefile cleanup/fix

Signed-off-by: Paul Beeler <sparksco@gmail.com>

Conflicts:
	Makefile