make command prefix character configurable

Rather than having a hardcoded prefix character for commands,
make this character configurable with the new option "-t".
It defaults to "!".