Change ubrr variable to unsigned 16 bit value

The UBRR was lacking the correct data type.
The calculated value could exceed 256 as it
is a 12 bit register.

Merge https://github.com/h5b/arduino_uno_328p/pull/2
submitted by https://github.com/basti1508