Use nrfx_uart library instead of nrf_serial. It is a lower level API which makes it easier to understand what is happening. This could probably be achieved with nrf_serial also, but I found it easier to work directly with the UART peripheral and not through layers of Nordic code and logic
Make romi_sensor_poll a bit more robust. E.g. if we do get a buffer_overrun, clear that error flag.
Copy the kobukiDriveDirect with its dependencies into romi.c. Because I switched out the how to use the UART.
This PR does a couple of things: