Changed Uart interface and added fifo queues to input and output of UART
Added IO address for checking if out FIFO is empty
Pushing UART changes to master
Merge pull request #1 from imintz/UART-Interface

Uart interface