rename modified endstop module in preparation to split calibrate from endstop
restore original EDGE endstop module
having unique module names is helpful
remove unused homing functions
clean up defines
move isDelta check to Gcode recieved
push all calibration applies to Gcode commands
ensure moveDir is assigned a boolean
privatized methods
update arm solution values before running calibration to prevent stale data
Lazy fix for trim values, duplicate M666 functionality here to keep track of trims.  Needs a real interface made up eventually
calibration only currently works with kossel arm solution, so disable module if different solution is used
fix delta radius calibrate adjusting the wrong direction
move calibrate functions out of on_main
clean up unused on_main