Added more GPIO pins

Now supports pins:
0, 1, 4, 7, 8, 9, 10, 11, 14, 15, 17, 18, 21, 22, 23, 24, 25
Added support for check Board revision number

Could allow for better control of which pins are available on each
device.