Summary: Wrap ANSITerminal so that it doesn't apply control codes unless they can be interpreted, and so that clients are unable to call ANSITerminal directly. Reviewed By: mbouaziz Differential Revision: D5953733 fbshipit-source-id: 6b3602a