Replace 'x instanceof Array' due to problems with iframes.
Adds year and name info to license
Merge pull request #5 from chughes87/patch-1

Adds year and name info to license
Return undefined from functions by default.
Fixes issue with hoisted variables being set to undefined rather to
this.UNDEFINED.