Minimal USART implementation

Just enough to get UART working (e.g. clock rate hardcoded, not many
functions, no support for using other functionality like SPI)
Use USART in init

* Move out initial task to own module

* Print out some fun ascii art to UART

* Minimal power management implementation to get USART clock working
Merge branch 'usart'