Adds exclusion macro for the html-strings header file.
Corrects some leftover uncapitalized printfs which may cause some platforms
to crash.
Make driver names optional (names enabled by default)
Use memcpy, memcmp functions for the rime compare and copy functions as they
are already used all over contiki.
Force sicslowpan to use uip-debug rather than an own system
Fixes imposibility of receiving data when a node not using RPL joins a network
which does.

The RPL header is processed, declared invalid and the packet discarded. This
is fixed by this commit.
More flexibility for the fallback interface.

When there's a failure to send a packet in the fallback interface the
destination is unreachable and therefore the source should be notified.
Limit size of uip/tcpip stack when not using TCP at all.
Make DS6 route notifications optional.
Add method to get the first neighbour which is about to expire
Merge branches 'html-str-header', 'printf-leftovers', 'rime-memory', 'rpl-mixed-network-bug', 'sicslowpan-uip-debug', 'tcp-uip-size', 'uip-ds6-least-lifetime', 'uip-ds6-notifications', 'uip-fallback-iface' and 'unnamed-drivers'