strict-aliasing psd modular development (1/2) and fix some race conditions in graphite
hammerhead: Add module support back but only for stock kernel modules that are needed
Disable these modules for strict aliasing for flo
Call psd modular first
Fix the error when lunching for missing gcc-4.8 arm-eabi.. (1/2)
Fix build
Should fix disabling strict modules for flo
Move qcom to hammerhead now that it can be added:

Use this as an expample of how to add modules to be device specific
Merge remote-tracking branch 'aospal/kitkat-staging' into kitkat-staging
Add other devices and a modified build script
Remove duplicate call, this gets called in pa vendor already from device
Move the call to psd_modules to main.mk

Also make sure main.mk gets called before any device modules can be added.
HH remove TARGET_PRODUCT from here
Fix error "PRODUCT_NAME must be defined..  Stop."
Fix modular not working.  Move it to device configs and include it before main.mk:

Also now all device module configs must come before main.mk
Fix typo
vendor.mk: bump to V5.0
New build script (WIP)

(WIP) - Do not use this yet, unless you want to test it.
Strict:

Fix build.  Add third_party_WebKit_Source_platform_blink_platform_gyp module.
New in android 4.4.3
Make vendor/psd primary target for TARGET_PRODUCT (2/3)