Bug 881579 - Use the canonical #ifndef wrapper form in SpiderMonkey headers so that GCC and clang can avoid including them more than once per compilation unit.  r=benjamin.

--HG--
extra : rebase_source : f9d2b33defe07837da4828a57c66fe0ea6772bae