Cooja: allow setting RSSI while sending and silence

It is now possible to set the RSSI while the radio is sending or when
no radiodata is received. This is now supported by all radiomediums
exept MRM. This also includes a GUI to configure the values.
Added support to program Z1 far memory with BSL
Support verbosity control when building for STM32W-based platforms
OBJECTDIR is defined by Makefile.include
Set the RAM and flash size based on the CPU configuration for STM32W
Fix CC2538 random_init lockup

Contiki sometimes fails to boot correctly and locks up in
random_init()

This problem only manifests itself for specific versions
of the arm-gcc toolchain and then again only for specific
levels of optimisation (-Os vs -O2, depending on the
value of the SMALL make variable)

The lockup is caused when we write an RFCORE XREG before
the RF clock ungating has taken effect, which in turn
only occurs depending on the assembly generated for those
two instructions:

  REG(SYS_CTRL_RCGCRFC) = 1;

  REG(RFCORE_XREG_FRMCTRL0) = 0x00000008;

This commit makes the RNG wait for the ungating to take
effect before attempting to write the register
rpl_select_parent: Only check parents belonging to the given dag
Merge pull request #636 from g-oikonomou/fix-random-init-lockup

Fix CC2538 random_init lockup
Remove duplicated configuration parameters definition
Add user configuration of DIO preference field
Fix Travis failure

For travis tests, we host pre-built bundles of the arm-gcc and sdcc
toolchains on github, and we download them with curl

Apparently, the URL for those bundles has been changed and the
HTTP response is a 301 redirect. curl doesn't follow it

We change .travis.yml to pull the bundles form the new location
Merge pull request #662 from g-oikonomou/travis-url-fix

Fix Travis failure
Fix exported simulation: add jsyntaxpane JAR, start simulation with maximum speed
Merge pull request #663 from jdede/fix-cooja-export

Fix exported simulation: add jsyntaxpane JAR, start simulation
Merge pull request #450 from darki2002/DGRM_support_BaseRSSI

Base RSSI support for DGRM
Merge pull request #651 from cetic/pr-rpl-private-cleanup-fix

Remove duplicated RPL configuration parameters definition
Merge pull request #630 from blemmens/z1-bsl-far-memory-support

Added support to program Z1 far memory with BSL
Adjustment to cc65 change.
Merge pull request #668 from oliverschmidt/master

Adjustment to cc65 change.
Merge pull request #632 from nfi/verbosity-control-stm32w

Add support for verbosity control for building STM32W-based platforms