Add namespace for board.h/cpp. Closes #16.
Fix off-by-one errors in twi_read/write_nbytes()

Thanks to Markus Vuorio for reporting this bug.
Fix GCC warnings

Thanks to Erkki Moorits.
Change return value usart_putc()

Changed from char to int. Thanks to Erkki Moorits for pointing this out.
Merge master