Merge some ways to call a command to make sure everything behaves the same way
Use the Read trait to allow all kinds of reading mechanisms.
Use Terminator everywhere to make sure comments are trimmed.
Merge multiple calls to on_command
under less different interface
Move some functions from Binary to Shell to make Binary more oriented on the actual binary than the script engine.