Move `"use strict"` into closure

Because:

…it’s best to avoid placing "use strict" in the global scope.

  -- Nicholas C. Zakas. “Maintainable JavaScript.”
     O'Reilly Media, 2012-05-10.