build: allow use of openjdk and other versions of make

Change-Id: I2e3c7f89ce51888afb9cda30eeaf6d757b057e2e
Disable dataroaming by default

The property is removed so that the property in vendor/cm can
take effect

Change-Id: Iefadc1a6e71cbf92ecb7363c953f4b5a82064446
build libjni_pinyinime together with PinyinIME

PinyinIME needs libjni_pinyinime to work, so build them together.
Otherwise it FCs because the JNI lib is missing.

Change-Id: I5027fa588e5bc49636914ff5c8d305280aaa4936
Disable Pinyin and Openwnn IME's by default. These two IME's are of poor quality and nobody actually uses them. A device that caters to those markets may choose to enable these IME's, They are more likely to instead install one of the better free IME's from Android Market.

Change-Id: I33d8340dcae997fb37f00d841619353cf2835d30
Revert "update path for squisher"

This reverts commit b8bb9540fb035c0d46480ee0b979189c436bbede.
Revert "build: Run squisher for the ota target"

This reverts commit 9d7623515c5cb8dc8935e03c8ae020eda64021af.