Allowed repl commands to have arguments specifying behavior.

Now using it with :g. By default gives pretty output and optimizes. But has two
mode flags:

  :g+ugly -- dumps the raw data type
  :g+noopt -- doesn't optimize

Also has +pretty and +opt. :ug is now gone.