Implement UART I/O

The keyboard input solution is delayed due to complicacy.
Makefile and uart.cpp/h are copied from raspbootin project.