add pthread condition variable implementation
Merge pull request #771 from BytesGalore/add_CV_module

pthread: Add condition variable module
added else branch in `pthread_exit()` to avoid calling explicit `return;`
however, this won't help to completely eliminate the warning on returning from a `noreturn` function
Merge pull request #1076 from BytesGalore/remove_return_from_noreturn_function

sys:posix:pthread removed explicit `return;` from `pthread_exit()`
Merge pull request #1073 from Kijewski/rtc-sys_time

drivers: fix includes in rtc.h for MSP430
ccnl: remove useless config module
ccnl: don't include transceiver and defaulttransceiver

This removes the duplicate include of the transceiver.
The transceiver module is a dependency of the
defaulttransceiver, so an explicite include is not needed

Follow up to #1053
Merge pull request #1082 from mehlis/ccnl-relay-transceiver-dup

ccnl: don't include transceiver and defaulttransceiver
Merge pull request #1002 from rousselk/fix-hwtimer-spin-wait

Enhance implementation of hwtimer_spin()
Merge pull request #1006 from Kijewski/issue-967

msp430: Fix variable usage in cc430-rtc.c
core: Remove `STATUS_TIMER_WAITING`

Closes #726.

The thread state `STATUS_TIMER_WAITING` is not used anymore.
This PR removes the value.
The number in `STATUS_ON_RUNQUEUE` is replaced by a reference.
Merge pull request #1058 from Kijewski/issue-726

core: Remove `STATUS_TIMER_WAITING`
ARM: fix several warnings
fixed warnings on Wformat
initialized `j` with 0
Merge pull request #1088 from mehlis/arm-warnings

ARM: fix several warnings
fixed Wformat warning
Merge pull request #1089 from BytesGalore/fix_test_cooperation_warnings

test:test_thread_cooperation fixed warnings on Wformat
ccnl: extra debug statements
Merge pull request #1090 from BytesGalore/fix_use_uninitialized_variable_warning

test:test_irq initialized `j` with 0