fix access to global object when loading esotope.js directly in browser

In strict mode, `this` does not reference the global object when the caller doesn't pass it in