Remove usage of bool_t, it just fights with C++ and isn't that useful.
Purge bool_t no longer needed.
Adjust for changes to usart.h API