* changer boost::shared_ptr -> std::shared_ptr
* added clearsignals (used by server on disconnect of client)