change termios structures to match glibc headers

removed termios2, termio, winsize. these seem to be kernel-level structures.
I don't know why they were here. The logical assumption is somebody had use for them. However, the termios struct that goes with them is NOT the termios struct that is expected by by cfsetospeed and friends, so I suspect they should all go somewhere else.