added NORETURNs to functions that should not return
and added `UNREACHABLE();` to hint the compiler unreachable lines

added right signature for first parameter of `thread_stack_init()`
added `UNREACHABLE();` macro to `cpu/lpc1768/atom.c` and `cpu/msp430-common/cpu.c`
Remove superflous apt-get update from .travis.yml
Add unittests to .travis.yml
Exclude *.c files from make doc
Exterminate old-style function definitions
Exterminate old-style function declaration/prototypes
make: add own file for CFLAGS feature tests
make: fast out on old-style function definitions
sys:crypto: put ciphers into one module
Add process indicator to compile_test.py
Fix documentation for lifo.h
Merge pull request #1130 from authmillenon/travis-tweaks

Add unittests to travis builds
Fix documentation for lpm.h
Fix documentation for msg.h
Fix documentation for mutex.h
tests/test_hwtimer_spin +wait: add success

Run 10k times, print success and return.
Remove printfs in loops.
Merge pull request #1139 from LudwigOrtmann/test_hwtimer_success

tests/test_hwtimer_spin +wait: add success
native: update README

Move README to to README.md
Fix spelling and markup
Merge pull request #1140 from LudwigOrtmann/native_readme_update

Native readme update
Add missing include