Fix time accounting on msp430 Series 5 MCU based platforms (wismote)

See https://github.com/contiki-os/contiki/pull/727 for explanation
Fix time accounting on TI EXP5438 MSP430x5438a experimenters board
er-coap (observe): fix possible duplicate value for observe option in GET response and subsequent notification

Currently, the observe value for a response to a GET observe request is always set to zero. That may cause the subsequent notification to have the same observe value. In fact, that happens every time an observable resource is observed for the first time (since the obs_counter is implicitly initialized to zero).
This patch fixes such a problem by setting the observe option value of responses to obs_counter (and then incrementing it).
Add SHT11 CoAP Resource and Activate Sensors for several CoAP Resources.
[cooja] Memory: Added get/setByteArray functions to Memory access class

Provides a cleaner interface to access memory as VarMemory already
contains variable name based get/setByteArray functions.
[cooja] Memory: Added add/removeMemoryMonitor functions

Provides a cleaner interface to access memory as VarMemory already
contains variable name based add/removeVarMonitor functions.
[cooja] interfaces/IPAddress: Indention cleanup
[cooja] interfaces/IPAddress: Added @Override annotations
[ccoja] Added new IPUtils class

Utility class to convert IPv4/IPv6 byte arrays to String representation.

* RFC5952-compliant IPv6 address shortening routine
[cooja] Get rid of all those redundant IP address to String functions

Commonly use the String representation functions of IPUtils.
[cooja] interfaces/IPAddress: Reimplementation of the IPAddress interface

New features:
* extended interface
* Shows all IPv6 addresses of a mote
* Shows link local IP in visualizer
* Reads IPs correctly from different memory layouts
Merge pull request #569 from ejoerns/pull-req/cooja-newip

[Cooja] Reimplementation of the IPAddress interface
Merge pull request #779 from PaulCorbalan/master

Add SHT11 CoAP Resource and Activate Sensors for CoAP Resources like Light, Battery.
Merge pull request #778 from alessandrelli/fix_duplicate_observe_value

er-coap (observe): fix possible duplicate value for observe option
Merge pull request #777 from atiselsts/msp430f5xxx_timing_fixes

Fix time accounting on msp430 Series 5 MCU based platforms
Initial commit for build.gradle

- Migrate COOJA source and some apps to a standard directory layout
- Can download dependencies dynamically
- Can check style (Android style guide)
- Can generate configuration files for idea and eclipse IDE
- Adding gradle build files to .gitignore
- Removed all bundled libraries
- All regression tests are now using gradle to build cooja
- Migrated apps to gradle for building (embedded libs have been removed)
- run commands are now available as well. For instance to limite max
  Heap memory
configured gradle for Cooja's mspsim extension
Simplify mspsim build.gradle
gradle --no-color in travis
compile mspsim.jar, fail on copy if sources are non-existant