Added strict mode declaration to top of anonymous scope.

In strict mode browsers will prevent you doing things like accidentally leaving a `var` keyword out of a loop: `for( i in foo )` -- without strict mode this will run fine, and pollute the global scope with `window.i`.  In strict mode this would throw an `undefined variable` error.