make M114 output match Marlin
Merge pull request #371 from wolfmanjm/upstreamedge

make M114 output match Marlin
improve SPI communications with panel adapter
Merge pull request #372 from wolfmanjm/fix/universal-panel-adapter

improve SPI communications with panel adapter
Support max31855 thermocouple over spi.
Limit SPI transaction to 16 bits.
Some error handling cleanup.
CHanged the universal panel adapters protocol
Merge pull request #374 from wolfmanjm/upstreamedge

CHanged the universal panel adapters protocol
Changed config parameter name.
For release builds MRI is not enabled, and the selection wouldn't work. This is a patch for it
Changed tabs to spaces
Merge pull request #375 from powertomato/uart_sel_for_release_fix

Uart sel for release fix
fix case where mri is not loaded for serial.
Merge pull request #376 from wolfmanjm/upstreamedge

fix case where mri is not loaded for serial.
Only report long lines in config if not truncating a comment
report the line number the long line is on
Add a DEFAULT_SERIAL_BAUD_RATE define to src/makefile to set the default baud rate used when config has not yet been loaded
Merge pull request #377 from wolfmanjm/upstreamedge

Only report long lines in config if not truncating a comment
Added buffer for averaging of measurements to improve PID robustness.

Also ignore occasional failed measurements from the thermocouple.
Formatting changes.
Added G30 simple Z probe, will probe for Z at current XY and report how far the probe moved down
Merge pull request #380 from wolfmanjm/feature/z-probe

Added G30 simple Z probe, will probe for Z at current XY and report how ...