Expose built-in objects defined in ECMAScript5
Try and solve various exploits that gain access to the global scope.
Merge pull request #8 from devast8a/master

Expose built-ins and try to stop exploits that give access to the global environment