Exit method that sends exit status code with close, and ReadRequest method that lets you more directly get at ChannelRequest objects. not ideal implementation, but a placeholder until greater refactoring