Improve USAGE file
Use grunt-regarde from npm
Fix bootstrap dep and make deps conditional
Various improvements to index.js