Replace boost::signals with boost::signals2