Flexibility in motor timing constrains the topology and dynamics of pattern generator circuits