Connect console to command backend

Note that we're not yet catching CommandNotFoundExceptions, so a bad
command will crash the game. (Currently, there are no good commands to
speak of...)