Move the typedefs of the waypoint and connector iterators into the joint track to allow forward declaration