Stop setting WITH_UIP6=1 in example Makefiles

It achieves exactly nothing other than generate confusion
Don't specify -DUIP_CONF_IPV6 in platform makefiles

Makefile.include has done it for us already, we no longer need to do so ourselves
Move call to updateGUIComponentState from doAddMotes to addMote
Loaded the simulation files in Cooja and saved them again to avoid them having any non-backward-compatible constructs in them.
deleted unneeded if
getStringArrayValue never returns null
Received UDP packet was counted twice in statistics, first in udp_input and then again in udp_found.
Fix this to use same logic as in uip.c: valid packet is counted only in udp_found.
Merge pull request #447 from darki2002/unneeded_if

Cooja: deleted unneeded if in Visualizer.java
After travis updated to jdk 1.7.0_45 we have to run java -Xshare:dump before running the Cooja tests
Merge pull request #338 from cmorty/Cooja-Make-updateGUIComponentState-public

Cooja: Make updateGUIComponentState public.
Merge pull request #453 from adamdunkels/push/travis-fix

Fix broken travis
Added a way to get the RSSI of the last received packet
If the 6lowpan layer is currently reassembling a packet, and a non-fragmented packet comes along, this is a sign that one of the fragments were lost (as they normally would arrive back-to-back, in sequence). So we'll grab the non-fragmented packet instead of dropping it.
Merge pull request #452 from AriZuu/uip6-udp-stats-twice-fix

Received UDP packet was counted twice in statistics, first in udp_input ...
Removed old, unused msp430-based platforms
Removed pc-6001 platform
Removed the stepper-robot platform
Removed the stk500/stk501 platforms
Removed the redbee platforms
Removed the old esb regression tests
The pc-6001 platform was the last z80 platform in the tree, so we'll remove the cpu/z80 directory too