Enable the engine to access global scope either via 'global' in node, or 'window' in the browser
Merge pull request #6 from LinuxBozo/globalscope

Enable the engine to access global scope
Always make sure HMDAEngine is set global scope
Re-arrange a bit and comment so we can clearly define a what goes where approach to code structure
Merge pull request #7 from LinuxBozo/globalscope

Globalscope
Boolean support
Merge pull request #8 from doelleri/boolean-functions

Boolean support