Fix #47: Don't trim left before executing input.

The general expectation is that commands are only interpreted
at the very start of the input, without any whitespace.
However, messages should still be trimmed before sending.