Refresh android-20 headers/libs

bionic: adfc007dbf936bd021d79ba2d2c360a3cfc77be9  5/19 2014

Change-Id: I4836f04d9b5b68abe7896e246c9dffa2e175e4ca
Add libcxx projects and compiler-rt to windows whitelist.

Change-Id: I2d6189b4e9a0440330d1212dae9396b88b66ea3f
Merge "Refresh android-20 headers/libs"
Merge "Add libcxx projects and compiler-rt to windows whitelist."
libportable: Add dependency on libdl.

The patch at [1] was reverted because ndk/sources/android/cpu-features
is now part of the platform build (as a dependency of libportable), and
now requires dlopen()/dlsym()/dlclose().

Because the platform build system doesn't support LOCAL_EXPORT_LDLIBS,
add the dependency to libportable's own module definition instead.
After this patch is submitted, it's possible to re-apply the original
patch and get a working build.

[1] https://android-review.googlesource.com/#/c/91380/

BUG=13679666

Change-Id: I54b4376a562242d21631eaf13090650decfe791d
Merge "libportable: Add dependency on libdl."
auto-merger: merge in from aosp/master