Fixed a bug in the MSP430 I2C driver

If the CPU is slow or running in debug mode, the timing works out in such a way
that the interrupt for the very last byte doesn't trigger. This seems to happen
because setTxStop is called right before the last byte which causes the
hardware to proceed with receiving the last byte instead of waiting until the
one-before-last byte is read from the RX buffer. The interrupt flag actually
gets set, but the CPU doesn't get interrupted. Thus, we can check the flag and
read the last byte, if it's available.
Fixed how UCRXIFG interrupt flag is checked
Added gdb commands to flash device. Removed settings that were making this fail
Added 868 MHz settings. Also now uses PA values
Added pin settings for VUMCR
ADC12 now uses Timer_B instead of Timer_A for repeated samples
Added ability to invoke mspdebug using the tilib library

To do so, call "make <platform> install tilib" where platform is a platform that uses mspdebug as its default programmer
Changer system timer to Timer2_A so we can use Timer0_A for PWM
Added more LEDs to Leds interface for the EXP430
Fixes CC1101 some bugs

1. When downloading bytes from the CC1101, if there is an unexpected number of bytes in the RXFIFO, the function returns
   without resetting state variables properly

2. During TX, the wait time was hard coded to 0xff (waitForState). This value was not enough for slower baud rates.
   Instead, a timer and GDO0 interrupt based system is now implemented. The timer is set to fire after a period of time
   which I found to be enough even for 2.4Kbps. If the GDO0 interrupt is received  before the timer fires, the timer is
   cancelled and the system proceeds to notify higher levels that TX was successful.
Handle multiple packets in RXFIFO. Other stability improvements.
Use appropriate value of XCAP for VUMCR board.
Removed LED debugging calls. Corrected PA values
Added mapping for I2C
Removed unnecessary file
I2C Fix
Added includes for gpio(buttons)
Added a component for the Potentiometer and made it the Demo Sensor in EXP430
Reassigned Timers

TA0 :   PWM
TA1 :   TMicro
TA2 :   TMilli
TB0 :   ADC
Testing SoftCapture for radio. Made other small improvements to radio driver