HAL_RPI: added getopt support to set device path for UART driver

no actual IO yet!
HAL_RPI: added very basic UART support on posix file descriptors