Bug 910220 part 1.  Add friend API for determinining whether we're in a strict-mode script.  r=waldo
Bug 910220 part 2.  Use the new API in codegen to only throw when needed.  r=peterv
Bug 910220 part 3.  Always generate a defineProperty hook for DOM proxies.  r=peterv