Add buffer for all clients.
fix test cases
Add some comments.
Make test more stable.
cover fast core test.
Refine clients read and write, remove buffered input and output stream.