* Only store results in Pipeline when we're working on temporary queries - e.g. for the rest-API.
* PeerInfos are stored as a QSharedPointer, so don't give them a parent.
* Style cleanups.
* If we receive unexpected data in Servent, log it for debugging.