Update tokenLeft after the read has actually happened. 
We need a way to rate limit though :|
Send a new ProcessWriteToken before the write happens so that some other write, if any, from the same coflow can grab it.

Decrease default read token size.
Read requests are processed in batches, while write requests are processed one after another.