Simplify PartStreamer
It does not need to emit a single with a response, it can instead send
the response straight to the Connection to which it already has a pointer.
This way we don't need a Q_SIGNAL in PartStreamer and hence it does not
need to be a QObject.