build: -O3, strict-aliasing=3, opt flag (credits to Linaro, pbeeler, and IAmTheOneTheyCallNeo)

Conflicts:
	core/combo/TARGET_linux-arm.mk
Enable pthread support for oatdump and dex2oat

Hardcoded for now

Signed-off-by: Paul Beeler <pbeeler80@gmail.com>
remove unnedded call to ARM TC
Add gcc check for HOST_CC version
Revert 'build: -O3, strict-aliasing=3, opt flag'

This partially reverts commit a1204d06f4eaecd9f88a621d63f4edfffd2c69b6
Update more modular flags (no strict or -O3 or graphite yet)

I know I'm no fun :P
Fix build from a1204d06f4eaecd9f88a621d63f4edfffd2c69b6
opps