Fix NetLogo setup race condition (?)

IS [#42585021]
Correctly describe codebase in spec test

IS [#42230269]
Group sensors into menu groups

IS [#42230269]
refactor so sensorTypes don't have to be unique

We were implicitly equating a sensor's "sensor type" with the key used to retrieve its definition hash from ISImporter.sensors. But actually we will be supporting multiple sensor configurations that have the same sensor type (e.g. LabQuest light vs. GoLink light) so sensor types can't be keys.

IS [#42230269]
GoIOSensorApplet is special case of VernierSensor

IS [#42230269]
Add LabQuestApplet class

IS [#42230269]
add LabQuest light sensor to choices

IS [#42230269]
Make sensor defs more literate & set min reading

IS [#42230269]
Add samples-per-second to sensor definitions

IS [#42230269]
IS: add force, pH, CO2, O2 sensors to collector	

IS [#42230269]
Merge branch 'inquiry-space'