Reimplementation of Boost::Signals2 in C++11 for fun