removed includes for boost::signal2