merge cm's edits

:s remove module check ...

 Changes to be committed:
	modified:   core/Makefile
	modified:   core/apicheck_msg_current.txt
	new file:   core/armelf.x
	modified:   core/base_rules.mk
	modified:   core/binary.mk
	modified:   core/combo/HOST_darwin-x86.mk
	modified:   core/combo/TARGET_linux-arm.mk
	modified:   core/combo/javac.mk
	modified:   core/definitions.mk
	modified:   core/droiddoc.mk
	modified:   core/envsetup.mk
	modified:   core/main.mk
	modified:   core/pathmap.mk
	modified:   core/product_config.mk
	new file:   core/qcom_utils.mk
	new file:   core/tasks/kernel.mk
	deleted:    core/tasks/vendor_module_check.mk
	modified:   envsetup.sh
	modified:   target/product/core.mk
	modified:   target/product/full_base.mk
	modified:   target/product/full_base_telephony.mk
	modified:   target/product/sdk.mk
	new file:   tools/device/AndroidBoard.mk.template
	new file:   tools/device/AndroidProducts.mk.template
	new file:   tools/device/BoardConfig.mk.template
	new file:   tools/device/device.mk.template
	new file:   tools/device/init.htc.rc
	new file:   tools/device/makerecoveries.sh
	new file:   tools/device/mkrecoveryzip.sh
	new file:   tools/device/mkvendor.sh
	new file:   tools/device/recovery.fstab.template
	new file:   tools/device/system.prop.template
	modified:   tools/releasetools/common.py
	modified:   tools/releasetools/edify_generator.py
	modified:   tools/releasetools/ota_from_target_files
	modified:   tools/signapk/SignApk.java