end of Feb 26, 2013. in progress with Client.cpp
debugging SIG FAULT from ~Call
fix destructor problem with using pointer of socket, rather than shared_prt<socket>
fixed problem. io_service shouldn't be put in a func, it will be GCed when func finished. _sock relies on it.