[cooja] MemoryLayout: Remove annoying println
[cooja] PcapExporter: Use logger

Removed unnused imports, replaced println and printStackTrace by logger
[cooja] IEEE802154Analyzer: Use logger

Replaced println and printStackTrace by logger
[cooja] Radio802154: Added @Override annotations

Also removed some unused imports
[cooja] Radio802154: Removed obsolete comments including println hints
[cooja] dialogs/MessageList: Added @Override annotations
[cooja] dialogs/MessageListe: User Logger instead of println
[cooja] Removed some further printlns
Merge pull request #795 from ejoerns/pull-req/cooja-println-cleanup

[Cooja] Println cleanup
core/net/ip: Prevent (tiny) buffer overflow in resolv_found()

An off-by-one error in resolv_found() could make an strncat() call
overflow by the terminating null byte.

When building with Clang the following warning was shown:

../../../core/net/ip/resolv.c:1458:17: warning: the value of the
      size argument in 'strncat' is too large, might lead to a
      buffer overflow [-Wstrncat-size]
                sizeof(resolv_hostname) - strlen(resolv_hostname));
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../core/net/ip/resolv.c:1458:17: note: change the argument to
      be the free space in the destination buffer minus the
      terminating null byte
                sizeof(resolv_hostname) - strlen(resolv_hostname));
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                sizeof(resolv_hostname) - strlen(resolv_hostname) - 1

Signed-off-by: Joakim Gebart <joakim.gebart@eistec.se>
Merge pull request #796 from gebart/core-net-ip-buffer-overflow-fix

core/net/ip: Prevent (tiny) buffer overflow in resolv_found()
platform/mulle: Added Mulle platform.

This is the first commit of a port for Eistec's new Mulle platform.

The new Mulle is based on a Freescale Kinetis K60 (ARM Cortex M4) and
has some on board peripherals:

- Atmel AT86RF212 (rf230) radio
- FM25L04B 4 Kbit FRAM
- M25P16 16 MBit flash memory
- LIS3DH accelerometer
- LiPo battery charging circuit

Maintainer for the new port is Joakim Gebart <joakim.gebart@eistec.se>

See http://www.eistec.se or info@eistec.se for more information about
hardware and software.
Fixed tool installation scripts.
Added linkerscript.
Added startup code.
Added gdb init file.
Added config file for openocd.
Fixed some paths.
Fixed so that objects are not recompiled everytime.
Fixed paths.
platform/mulle/mk60/Makefile.mk60: Clean up toolchain definitions

Added conditionals to allow overriding the defaults for the GCC path
and target triple.

Usage:
export GCCBIN=/path/to/your/toolchain/gcc/bin
make TARGET=mulle

Additionally, if you would like to build using another target triple:
export TARGET_TRIPLE=armv7m-none-eabi-or-whatever
make TARGET=mulle

Signed-off-by: Joakim Gebart <joakim.gebart@eistec.se>
Added delay after radio power on.
Added leds.
Better handling of interrupts when entering/leaving critical sections.