Merge pull request #7 from JeanSebTr/master

don't need to instantiate new objects to check their constructor
converted to coffeescript
added mocha & started new tests in same
ship tests with npm package, ignore .DS_Store bullshit
more coffeescript cleanup, removed helper file & converted to CS, split Globs from Keys (now inherited), added future Text class