implement string hashes for unordered_map used by libc++ in OSX 10.9.

Fixes Cintex and Reflex.