Trying to get higher baud working
Adding test function pointer to payload struct to avoid having to malloc a test structure
Fixed uart code to read all bytes from buffer when multiple arrive before interrupt is serviced. Some formatting fixes