Merge pull request #284 from wolfmanjm/upstreamedge

Fix bug in simpleshell where cat /sd/file where file has a very long lin...
Merge remote-tracking branch 'upstream/edge' into upstreamedge
Merge pull request #285 from wolfmanjm/upstreamedge

tweak idle timeouts on some panel menus that need more time
Merge remote-tracking branch 'upstream/edge' into upstreamedge
move checksum defines into cpp from h
implement new autopid based on Bretts https://github.com/br3ttb/Arduino-PID-AutoTune-Library