Updated List to handle generators and numpy arrays
Added support for assigning xranges to lists. Convertion from numpy.ndarray to List now uses numpy.ndarray.tolist.
Merge pull request #1817 from crobinsonut/P77343410-case-inputs-generators

P77343410 case inputs generators
commit before ripping out cyclicflow
fixing test configs
adding more systests
expanded systests to 527 tests
568 systests
568 systests
582 systests
582 systests
606 systests
633
674
698
728
some cleanup of old fd code
cleanup
cleanup
added stuff for circular connections and removed CyclicWorkflow