drivers: Initial import of low-level UART driver interface

Fixed spelling

drivers: remodeled low-level uart driver interface

- added blocking mode of operation
- added UNDEFINED device for compatibility
- changed baudrate type to uint32_t

drivers: added [in|out] to param documentation
Merge pull request #613 from haukepetersen/periph_driver_uart

Initial import of low-level UART driver interface