347.01 dev checkpoint to sync with edge 346.08
347.01 checkpoint
347.02 Working on homing
347.03 Homing changes in testable state
347.04 Testing homing
347.05 Checkpoint homing
347.06 Checkpoint friendly name removal
347.06 Put endstops into homing
347.06 Put endstops into homing
347.07 Updated profiles for new switch settings
348.01 Work on NC switches; fixed initialization problem for  config
348.02 Checkpoint
348.03 Cleanup config.c
348.04 Homing changes for testing
348.05 Got NC switches working for homing. Note Shapeoko profile is now set for NC switches
348.06 Temporary fix for for short-switch clear problem in feedholds
348.07 Recompute next segment length - testing
349.01 Merged Otherlab spindle controls - UNTESTED
350.01 Changes to config for better group handling
350.02 Checkpoint - working version of refactoring group handling