subcommands, primitive upload

still lodged in the __runner__.sh rabbit hole, but go/binary/mono very
base case working (i.e. "exec" and "runtime" are about all that get
parsed atm in .worker)

.worker lexer also rudimentary at best -- in progress

moved to subcommands having flags, form: "ironcli [command] [flags] [args]"

oh-my-zsh completions in completions/