make firmware flexible for both Arduino MEGA and DUE

Add #defines to allow swapping between Serial and SerialUSB
Set the SPI Clock Divider based upon hardware type

Add blinking to the board so we can see if the firmware seems to be
running at all.