move from boost signals v1 to v2
unique_look is now both in std and boost
exclude boos/date_time.hpp when mod is run
shared_ptr is both in std and boost