Remove demo build script
Bug fix
Remove builtin `list` task
Add `@setup` and `@teardown` decorators
Add `@private` decorator
Add `@alias(...)` decorator
Check if SETUP, DEFAULT, and  TEARDOWN exist before calling
Add a config option to suppress messages for all commands
Add markers to the help output to indicate DEFAULT, SETUP, and TEARDOWN
Add an alias list to help output
Update README