Terminal Multiplexer

This is our group's implementation of a terminal multiplexer on XINU.

While we weren't able to get it functional as a device in time, we are able to multiplex stdin and stdout over multiple shell processes. The structure of the PTY calls is such that device conversion might not be too difficult with enough extra time.