add test framework with Grunt.JS + Mocha + Chai
use UMD.JS pattern for non-AMD-compatibility
improve global namespace usage, add unit tests
bump version to v0.1.0