Added GPIO driver

The GPIO driver that we wrote. Look at it in combination with the BCM2835 ARM Peripherals document (you can search for it on Google)