Remove close/flush from Term as it extends Closeable and Flushable
Make Term extends ScreenContext instead of extending Pipe<Chunk> + relation operations
Clarify and improve Safe.close and Safe.flush
Refactor a bit the internal pipeline in order to improve the behavior of the pipeline on failure during the opening of the pipeline