Initial upload of groovy/catkin version of OpticalFlowNode and PortInteractor (sending / listening to local port)