Client can ctrl+c and make more requests
Adding support for partial replies
Fixing the unit tests
Adding client extensions