CalicoMechanismDriver: Introduce initialize method, and move socket opening there