Bug 956597 - Update the SpiderMonkey source package generation script for bug 794506.  r=gps

--HG--
extra : rebase_source : 327fdc90831d288e88924095a00a36bd1ce7edf2
Bug 953296 - Implement mozilla::IsRvalueReference and mozilla::IsReference.  r=froydnj

--HG--
extra : rebase_source : 39cf8fa339f1ea640681fda0d0cda536e5228709
Bug 953296 - Implement mozilla::IsArray.  r=froydnj

--HG--
extra : rebase_source : 3eb6fff774f28c39374f1e7c148f472d95e538c0
Bug 956601 - Add Char16.h to RequiredDefines.h so that SpiderMonkey standalone works again, in compilers without native char16_t support.  r=sstangl

--HG--
extra : rebase_source : 7a36d31e37e0336b9ccfe765d9c98353f6e56aa0