Install dev dependencies with NPM.

Bower doesn't have the newest Uglify, so just use NPM to manage the
build and test tools.
Add minified, gzipped files to build step.
Add a "run" callback.

The run callback gets called at the start of the tree node's rendering
process. You can buffer textures, etc at this point.
Update README with examples, stubs