Separated the uIP makefile from the top-level Makefile.include into a separate core/net/Makefile.uip makefile
Added #if UIP_CONF_IPV6 around the IPv6 code in the uIP source tree to allow the C files to be compiled even if IPv6 is not configured.
Cleanup and refactoring of the STM32w port

This is a general cleanup of things like code style issues and code structure of the STM32w port to make it more like the rest of Contiki is structured.
Merge pull request #173 from adamdunkels/feature-ipv6-not-in-makefile

Allow IPv6 to be compiled via #define
shell: Fix GUI build

* Fix shell_exit() signature, it's called without any argument.
native: Use stderr for logging

Since we will hopefully one day use stdout as a CTK display,
use stderr instead for log output, which can be redirected to a file.
tapdev: Log to stderr; add tracing

Use stderr for logging to avoid polluting stdout.
Add some DEBUG tracing.
native: Fix trailing whitespace
Merge pull request #175 from adamdunkels/feature-updated-stm32w

Cleanup and refactorization of the STM32w port
Merge pull request #180 from mmuman/cleanup-and-fixes

Cleanup and fixes