Remove restriction on Product Copy File

Change-Id: Ic7113442af75cda430441868b3f0e1cb66738e5a
Enable O3 optimization

Change-Id: Ib9acf1d34701ebe45668d80a0b48651a1978f347

Conflicts:
	CleanSpec.mk
Downsize

Change-Id: Iea4d9382de6ce9691cc9096bcc5a459f9fe18f13
Make gcc 4.6 default and non O3

* to use gcc 4.7 add TARGET_GCC_VERSION := 4.7 to your board config
* to use O3 add TARGET_USE_O3

Change-Id: Ia4a00023c84cc21122bdf1c116e51a179ccabd8c

Conflicts:
	core/config.mk
Add optimization paramater to lunch

When you run lunch you can see the optimizations enabled in your boradconfig.mk
Current options are TARGET_GCC_VERSION/TARGET_USE_O3/TARGET_USE_LINARO_STRING_ROUTINES

Change-Id: Ie2870165906129381fdc0c28fc13f26fbb11c22d
Graphite

Readd graphite enable indicator
only going to enable graphite flags on skia

Change-Id: I67e23ec68a541f0dc5d2aef556c0eb229d42a730
Linaro CFlags opt

Change-Id: I145cda84bab3dc362142b2b2e5169e66a7d32f52
Extend support to toolchain 4.8

Change-Id: Id327da2b2968021887df930220447319e9178859

Conflicts:
	core/combo/TARGET_linux-arm.mk
build: Add option to disable strict-aliasing optimizations

Change-Id: Ib924bed1e9695dbbe92662ea9a747de7af95b85e
build/core: Add option to disable C++11 bits

Change-Id: I2db0519cdafdd4b29975d65dc79886ac05bd6f7b