Less copying on network data processing
It would be good if we can avoid needless copying in the path from a DATA cell coming in and bytes being given to the client; similarly with bytes coming from the client and getting into a relay cell.
Making this change might involve using the bytes crate more and refactoring tor-bytes and tor-cell a lot.