Add UART communication library

Signed-off-by: Maslov Nikita <wkernelteam@gmail.ru>