slipbuffer: make slip encoding optional, so we can use the same class for receiving via slip as well
hostprotocol: plumbing for receiving slip packets
slipbuffer: rename file to packetbuffer to reflect name change
mcuflash: support for reading/writing internal flash memory
params: routines for persisting configuration info
stickaxis: accept stored calibration data if it’s valid