Invoke strict mode in the anonymous function wrapper

For now, domvas.js invokes strict mode for an entire script.
It will causes unintended behavior when domvas.js is concatenated or minified with other scripts for non-strict mode.
So I transferred `"use strict";` statement into the anonymous function's body.