cpu: atmega2560: refactor uart.c to use device agnostic mnemonics, add missing
ISRs
boards: arduino-mega2560: uart: add definitions an helper macros to periph.h
boards: arduino-mega2560: start switch to interrupt driven/non-blocking rx