Readme
Readme
Merge branch 'master' of https://github.com/sdefauw/contiki into 6lowpanND

Conflicts:
	README.md
Readme
leds: Fix the API

The leds API did not work in some cases. E.g. with the following sequence:
  leds_off(LEDS_ALL);
  leds_toggle(LEDS_GREEN);
  leds_off(LEDS_ALL);
the green LED was remaining on after the last call.

This was caused by the toggle feature made synonymous with the invert feature,
although it is unrelated. leds_toggle() is indeed supposed to toggle an LED,
while leds_invert() is supposed to change the active level of an LED. However,
all users of leds_invert() actually meant leds_toggle(), and the invert feature
does not make sense in this module because it is not handy due to successive
calls to leds_invert() changing the intended behavior, and hardware active
levels should be managed in leds_arch_set() (e.g. by XORing the passed value
with a hardware-specific constant before setting the output levels of the pins).

Consequently, this change:
 - removes the leds_invert() function,
 - makes leds_toggle() behave as expected relatively to leds_off() / leds_on(),
 - sanitizes the code in the leds module.

Signed-off-by: Benoît Thébaudeau <benoit.thebaudeau@advansee.com>
leds: Add the leds_set() function

The leds_set() function is added on top of leds_arch_set() in order to have a
means of displaying a pattern on a set of LEDs, while keeping the ENERGEST
information up to date, which would be missing with a direct call to
leds_arch_set().

Signed-off-by: Benoît Thébaudeau <benoit.thebaudeau@advansee.com>
Merge branch 'master' of https://github.com/contiki-os/contiki into 6lowpanND
define variable and struct for ARO, 6CO and ABRO
Possibility to send ARO message in NS
Example of ARO sent
add uip_nd6_ns_output_aro
add macro 6LH, 6LR, 6LBR
split exemple in 2 part: host, router
add improvements in code to receive ARO messages
Merge branch 'master' of https://github.com/contiki-os/contiki into 6lowpanND

Conflicts:
	core/net/ipv6/uip-ds6-nbr.c
	core/net/ipv6/uip-nd6.c
	core/net/ipv6/uip6.c
merge ok
change state in NC
change terminology 6LH to 6LN (Host->Node)

more like RFC Terminology (2)
modify macro UIP_CONF_6LH to UIP_CONF_6LN
NC remove are message with ND ipv6
compatibility exemple directory ip version