Bug 883358 part 1.  When creating getter/setter functions for the JSPROP_NATIVE_ACCESSORS case in JS_DefineProperties/JS_DefineProperty, give them the name of the property.  r=till
Bug 883358 part 2.  Use the new information in bindings error reporting.  r=smaug
Bug 634839 (part 2) - Remove more unnecessary #includes from SpiderMonkey.  r=jorendorff.

--HG--
extra : rebase_source : 32a4ee649fe206ddb966527eb0f6275c076cbea2