bit o nip n tuck on the build messages, product descriptions. initial fix for travis, but not done.
Merge branch 'feature/hal' of https://github.com/spark/core-firmware into feature/hal