Make compatible with Due and add boards in boards.h

1. Make library compatible with Due except the examples
2. Add board definition in boards.h and do radio reset on every RedBearLab boards
This should not be required for the V2 shield, Blend, and, Blend micro as the nRF8001 Reset pin is not inverted in those boards. This change was required only for the v1.1 Shield and the v2012_07 Shield. Please confirm.