Added llgs $O inferior output notification.

With this change, llgs now supports notifying the client of inferior stdout/stderr.
llgs uses a communication mechanism nearly identical to what lldb uses for
handling stdout/stderr from the inferior.  NativeProcessProtocol now has
a GetTerminalFileDescriptor() call on it that provides the inferior's llgs-
readable terminal file descriptor.