manager: use self._type in KresID.__eq__()
Fixes a case where a GC and KRESD KresID with the same self._id would
be considered equal. Said behaviour breaks listing of all running
subprocesses, where kresd0 would be missing, because it has the same
self._id as cache-gc.