add support for Arduino Due

These commits make the Adafruit_CC3300 driver and examples work on the Arduino Due. They were tested using the CC3300 shield with the SPI (ICSP) header (jumpers connected).

These changes have been tested on Arduino Due and Mega2560, so should work on both the Due and AVR Arduinos.

Let me know if you find problems or want me to make other changes.