ciosrv => enhancement => moved cpipe instance from ciosrv to corresponding cioloop object in order to reduce amount of file descriptors used by cpipe objects