Managed signal-slot hub for multi-threading. Inspired by QT.