Initial foray into porting the command line tool to NodeJS.

It turned out distributing Python applications on Windows is a pretty
bad time. JS isn't as nice a language, but at least Node comes with a
package manager.

Plus, this will allow tighter integration with Dion's Catapult asset
watcher.
More command tool progress, html and flash working.
Implement Android builds.
Implement serve and run commands.
Better error handling.