Redefine assert if already defined since some platforms already have an assert definition
Improve travis RL78 tests

* No longer apt-get install a bunch of packages which are not really needed
* Only install gnurl78 if its download succeeded
Fix incorrect IEEE address byte re-ordering
Make the CC2538 secondary IEEE address location configurable
Improve code style
Improve documentation for the CC2538 IEEE address re-ordering
Merge pull request #694 from g-oikonomou/fix-surplus-travis

Improve travis RL78 tests
Merge pull request #702 from g-oikonomou/ieee-addr-fixes

Fix incorrect IEEE address byte re-ordering
Do not copy more bytes than the filename string contains.
Merge pull request #612 from nfi/assert

Undefine the assert macro to avoid compiler warning.
Merge pull request #710 from nvt/coffee-filename-fix

Coffee: Copy the correct number of bytes in filenames