Got the pulsed linkage code working. Got the hybrid code finished to the point of handing it over to bryce. Added an OpenIO and CloseIO methods to the RobotIOControl to generalize those features.