improved build - only include the product we want, and only the modules it needs.
- taken from Android / @CyanogenMod