fix server/client transferring bug. add -host parameter. add setting to choose transferring block size.