[Process] Split pipes management into UnixPipes and WindowsPipes
[Process] Allow stdin to be a stream