hardware rev 3
Add some more pin defines for next board rev, supporting now step-dir, UART, I2C, CANBUS, USB.
Add user connector with 5 GPIO, 2 of which are mapped to hardware timer for external encoder use.
Add button which can be used to jump to DFU mode or other user defined behavior.
Change current sensors from hall sensor to sense amplifier (magnetic field from encoder magnet was too strong)
Design heatsink for PCB.
Firmware for working current sense rolled in.