native: fix function prototype to match to api
fix warning: invalid suffix on literal

C++11 requires a space between
literal and identifier [-Wliteral-suffix]
added nonce timeout
enable nonces in interests
ccnl: fix 'no break' warning in switch
Merge pull request #517 from mehlis/ccn-lite-follow-up-8

ccnl: enable nonce in interests
pthread: initial add
Merge pull request #694 from mehlis/pthread-module

Pthread module
Fix possible null pointer dereference
Merge pull request #734 from mehlis/native-c++-fixes

C++ compiler warnings (native, core)
Fix the makefile of sys/random

The Makefile must not overwrite the include paths.
Merge pull request #750 from Kijewski/fix-sys-random

Fix the makefile of sys/random
Merge pull request #748 from authmillenon/fix-possible-null-pointer-errors

bughunt: Fix possible null pointer dereference
Fix linkage of pthread_reaper_stack
Fix `pthread_self()` confusion

This fixes #755.

The pthread ID cannot be reused as soon as the thread ends, because
another thread needs to join it first. `pthread_self()` uses the native
(i.e. RIOT's) thread ID to distinguish itself. A native thread ID can be
reused as soon as the thread ends, since the core knows no join
operation.

In order to not confuse itself with an earlier zombie thread (i.e a dead
non-detached thread, that was not joined, yet), we need to invalidate
the associated native thread ID.

This approach is sane since a dead thread won't call `pthread_self()`
anymore.
Merge pull request #754 from Kijewski/pthread_reaper_stack-linkage

`pthread_reaper_stack` has global linkage for no proper reason.
test: added missing license
Merge pull request #761 from mehlis/test-pthread-license

test: added missing license
move global char array out of thread

The char msg[] is accessed from outside the main thread after it has
exited, so it needs to outlive it.

Fixes #717
Merge pull request #763 from LudwigOrtmann/issue_717

move global char array out of thread