Fix a bug a bug in the DigitalIO class that wouldnt let you toggle pins that had timers, now you can pass the timers in to the pin if there are any.
Add a sample configuration for an arduino with a Atmega328 chip in it,
this include file will create instances of each digital pin on the board, d0-d17. When compiling with avr-g++ -Os will optomize out any unused pins