- Turn the InterpreterKeyController on only when evaluating   interactive output.
- Turn the InterpreterKeyController on only when evaluating
  interactive output.

- Add encoding and full set of methods to PseudoUTF8Output and
  PseudoUTF8Input, in a bid to eventually get iPython working.

- Make this more of a generic controller rather than the
  NSApplicationDelegate, since we already have one of those.

kamitchell/InterpreterKeyController