Switch to using libstlport.mk and use_rtti.mk.

Change-Id: I24244bc811e6cdd4b09f30546283b9808550d3cb
Merge "Switch to using libstlport.mk and use_rtti.mk."
Ensure that we copy the host .dat file.

Change-Id: I48de765c147e6f5a978b6593397b8585b39b658c
Merge "Ensure that we copy the host .dat file."
Fix bogus dependencies in icu4c makefiles.

This means we no longer have to rebuild the .so when the .dat changes.

Change-Id: I11ec6f1490b814aeb4ddb12bb85100c0d4c6ab34
Merge "Fix bogus dependencies in icu4c makefiles."
Fix he (iw) and id (in) collation.

Bug: 10211312
Change-Id: Ieb0856a551bb8fb2055d0e7b3407c48f29fb0397
Merge "Fix he (iw) and id (in) collation."
Fix Collator.getAvailableLocales.

Only ucol_getAvailable was confused by us listing InstalledLocales
as things like "coll/en_US.res" rather than "en_us", but we were
getting them all wrong.

Change-Id: I3e1ea4fcb126cfb67abd3e362276db442a2f1fa2
Merge "Fix Collator.getAvailableLocales."
Add static library build target targetting the NDK version 9

The new build targets (and module names) are libicuuc_static and
libicui18n_static. To be used by NDK apps (possibly not part of
AOSP-master).

Change-Id: I5be1351ea6ee6a89cd9b780ff0a808f330892a24
Merge "Add static library build target targetting the NDK version 9"
Move to the unadulterated icu data.

Bug: 10292865
Change-Id: Ia57206d441ffd9e5cb2a1c1ab79ff1424c44084a
Merge "Move to the unadulterated icu data."
Revert "Revert "Give unique name to host build shared libraries""

This reverts commit ea58e770f3817174a87746164e1f6e14d27a398d.
Merge https://android.googlesource.com/platform/external/icu4c into jb-devel-mr2-staging