bug 887854 - remove most useage of pratom.h r=mounir, mcmanus, jrmuizel
bug 887854 - remove a bunch of useless includes of pratom.h in intl/ r=ms2ger
bug 877937 - copy the work around to allow clang to build as C++11 to js/src/build/unix/headers/ r=glandium