Bug 934669 - Add preliminary code to make Object.prototype.watch/unwatch warn about deprecation when called for the first time, but don't actually emit the warnings just yet (more needs doing in this bug before that can happen). r=evilpie

--HG--
extra : rebase_source : 11a270e6d8b6d0f03effc14780208a36789e2ff1
Bug 903332 - Make watch/unwatch into proxy hooks and such, and make watching/unwatching work on DOM proxies and windows (or at least work as much as it ever did, which is to say kinda-sorta-ish).  r=bhackett, r=efaust

--HG--
extra : rebase_source : 58dc71e7e58208a2cfa12b265adca7b189e5e5bd