Add a `defaultMain` function.

This function provides a complete command-line program, parametrized by a list
of machine configuration.
Remove "test" sub-command, use the "zone" config.
Add command to list available templates.
Merge branch 'default-main'

This branch adds a `defautMain` function to create custom Hicks executables.