Workaround driver sending 3 bytes more than packet size by adding 4 bytes to uip buffer size
Discard packets that are too big for uip buffer (UDP broadcasts usually)
Merge pull request #405 from wolfmanjm/upstreamedge

Workaround driver sending 3 bytes more than packet size by adding 4 byte...
Merge remote-tracking branch 'upstream/edge' into edge
update firmware.bin
Merge remote-tracking branch 'upstream/edge' into edge
Add 1 to recieved frame index to get length
Merge pull request #406 from wolfmanjm/upstreamedge

Add 1 to recieved frame index to get length
Merge remote-tracking branch 'upstream/edge' into edge
Initial addition of settings and temperature control to Panel
made some fields private in stepper steppermotor stepticker
Added e steps for panel
fix minor update bug after changing a value
add z homing offset to settings
Enumerate hotends for display in panel temperature settings
refactor the panel to be a singleton saving having to store panel pointer in every screen
lazy load the configure screen
Merge pull request #407 from wolfmanjm/panel/add-settings-and-temp

add settings and temp to panel, refactor panel, minor refactor StepTicker
Merge remote-tracking branch 'upstream/edge' into edge