cc3000: track uptime and last-heard state
exp430f5529lp: add platform
sensors: add exp430f5529lp BoostXL-SensHub
tmp106: add basic example
expandtemplate: refactor for clarity of purpose
pinmaps: support BoosterPack mapping

Adds maps for standard booster packs enabling the EM Adapter BoosterPack
to be supported on the EXP430F5529LP (nominally).

This may not be entirely useful: the SENSHUB RFEM interface maps to pins
that don't support SPI on the MSP430 booster pack standard; the CCEM
booster pack maps the most GPIO lines to ports that don't support
interrupts on the EXP430F5529LP; the EXP430FR5739 already has an RFEM
socket; and the other boards with BoosterPack capability don't have
enough memory to be useful.
exp430g2: add CCEM boosterpack support
cc3000: add CCEM boosterpack support

Just for completeness: CC3000+CCEM doesn't work on the EXP430F5529LP
because port mapping is useless, nor on the EXP430G2 because the memory
constraints are too small (the application will only link if all
commands are disabled in main.c and the TX and RX buffer sizes in
cc3000spi.h are reduced to 5 bytes each).
flash: support on FLASH2 devices