Update to r178253 from March 29, 2013.
Update libcxx to work with emscripten.
Update symbols.
Bump version.
Add myself to AUTHORS
Support rotozoomSurface
Merge pull request #1009 from waywardmonkeys/another-libcxx-update

Another libcxx update
simplify and unify handling of externals
fix externals handling: non-library elements need nothing at all, so runtime linking works
Restore old zoomSurface test, add new tests for rotozoomSurface
Merge pull request #1015 from fhd/incoming

Support rotozoomSurface
Add ability to use versioned clang libraries

Just like LLVM_ADD_VERSION.
added myself to the AUTHORS
bump MAX_NAMES
refactor/simplify constant generation
Make get_configuration() a global.
Work around problem with constexpr on Windows.

This is for libcxx compilation on Windows and is a result of
http://llvm.org/PR15651.

See issue #1019 for more detail.
Merge pull request #1030 from waywardmonkeys/fix-windows-constexpr-problem

Work around problem with constexpr on Windows.
Fix calling try_delete before importing it.

Previously, the import of try_delete was after one of the blocks
of code that called it, so it could result in an error at runtime.
* Added glfw headers and testcases.