Various improvements for Travis

* compile unit test suite for Cortex-M3 and run in Qemu
* use latest toolchains for compile-only tests (MSP430 and AVR)