tickets/DM-199: Develop new master-worker result system

You've forgotten to implement `getError()` for this class, so there's no point to the `_error` member. Also `qdisp::QueryReceiver::getError()` from the base class returns a default constructed `Error`, which (due to default initialization of `code`) seems to give you a random error code.