Bug 966912 - Part 2: Add StaticWithObject to the static scope chain  r=luke

--HG--
extra : rebase_source : c0ccbca2166c953dcac37e32aba9b30175399d25
Bug 966912 - Part 3: UnwindScope uses static scope chain, not stack depth  r=luke

--HG--
extra : rebase_source : 52e408fe655aa201eff41d2010b6f8f3d4398c0d
Bug 966912 - Part 4: Entering a with statement doesn't push onto the stack  r=luke

--HG--
extra : rebase_source : fe40b9c21298fc9f86b9542b70fb9cc34cf1e44d