Support for ATmega32U4 (Arduino Leonardo) (untested)

This AVR chip has a USART1 instead of USART0.