Add some Rust task/channel examples and a simple TCP server