Switched to interrupt based UART.  Fixed a bug that caused JERK settings to have no effect (blocks wouldnt be recalculated correctly).