fix error that crept into benchmarks
delegate to createModelController method

[#41923323]

Also model-specific controllers now provide optional ScriptingAPI.
new PTA model-type, four-turtles appear in view

[#41923323]

partial list of what works:

PTA: patches, turtles, and agents ...

Though the only feature implemented is a *very* rudimentary
turtle feature so far ...

- new model-type 'pta' integrated w/interactive controller
- the turtles have a direction and velocity and move
- view container integrated with layout system
- code and model editors
- model serialization
- tick history
- benchmarks