Use -Wextra
Include simavr debugging
UART implementation
task.c: Don't flatten ISR, protect wait
Added pipes