Better error handling of 'main' commands.
Better error handling of 'main' commands.

* If run without any commands, executes 'help'.
* 'open' and 'create' use 'require_argument'.
* Better output if 'open' and 'create' cause an error.

aaronbolyard/blobby