Added support for programming the EXP430 using bsl via USB

The f5xx family of chips are capable of being bootloaded via USB. The python-msp430-tools provides the necessary tools
to accomplish this. Unfortunetly, some of command line flags are incompattible with the tos-bsl, thus, a new bsl5.extra
file is necessary.
Corrected LED and ADC pin assignments
Set lastCount to length in order to get Adc Streaming to work

pos and buffer are always the same so lastCount was always 0.
Changed port mapping for P4.0 to be a TimerB peripheral
Modified to get SPI to work. Use usci-v2.