Added support for general purpose buttons and debug gpio.

2DO: Support for ADC in GP_buttons.c -> set volume on codec
     Support for LCD 5110 (need SPI driver)