Linted file, minor tweaks that may help with minifiers.

Add missing semicolons to aid with minification.
Removed instances where the 'new' keyword is called on objects without parentheses.
Drop use of new Function in favor of empty, anonymous function.