Replaced the private isUndefined() function with === undefined

`undefined` is a private variable inside Firebolt's closure so it will be minified. Somehow the minified file after this commit is actually 22 bytes smaller.
This also improves performance by removing the need to call the isUndefined() function and directly doing the undefined check.