Flesh out UART implementation for Ivory STM32F4 BSP.

- We can configure the UART and write characters from the
  test program.
- The ISR implementation is an example and will need to be
  modified to be used with Tower.