Update Firmata to v2.3.6 and support for selected LaunchPads

Update to Firmata v2.3.6

Modified analogRead(analogPin) => analogRead(pin)
In Energia, analogRead() reads physical pin not A0,A1,etc.

Added board support for:
MSP-EXP430F5529
MSP-EXP430FR5969
EK-TM4C123GXL
EK-LM4F120XL
EK-LM4F1294XL (A16-A19 not supported)

Not supported yet (due to baudrate 9600):
MSP-EXP430G2
MSP-EXP430FR5739