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>
cpu/arm/k60: Suppress some compiler warnings.

Specifically, suppress warnings about unused parameters in syscall
definitions that are not implemented yet, or otherwise limited in
embedded platforms.

Signed-off-by: Joakim Gebart <joakim.gebart@eistec.se>
platform/mulle: Add WITH_ASCII to contiki-conf.h.

PETSCII is the character set used on Commodore platforms, and Contiki
uses this encoding by default in some situations. Every non-Commodore
platform should define WITH_ASCII.

Signed-off-by: Joakim Gebart <joakim.gebart@eistec.se>
platform/mulle: Refactor set_rime_addr()

Refactored set_rime_addr() to prevent warnings about differing
signedness in the debug printfs.

Signed-off-by: Joakim Gebart <joakim.gebart@eistec.se>
platform/mulle: Add comments to slip_arch_init.

Added comments and todo for later reference.

Signed-off-by: Joakim Gebart <joakim.gebart@eistec.se>