Get Q from npm

It’s an additional work to manually check for library versions and
download them to the ./lib/ directory. Why not NPM? ;)

+ I forgot to add stand-alone mocha for unit tests that run with node.
mv XO.createNewInstanceOf XO.new

“createNewInstanceOf” seems overly verbose. No intent to sound Ruby-ish. ;)