UART interrupt now sets flags, transmitter/receiver settings in UART_Init
merged some small stuff