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`
Add process indicator to compile_test.py
msp430: fix missing members in `struct tm`

Closes #1150.
native: initialize maybe uninitialized variable

fixes #1118
Implement core unittests
unittests: Move tests-core into subdirectoy
Asks Git to ignore IDE-related (TI CCS) files
Merge pull request #1177 from LudwigOrtmann/issue-1118

native: initialize maybe uninitialized variable
Merge pull request #1154 from Kijewski/issue-1150

msp430: fix missing members in `struct tm`
Merge pull request #961 from authmillenon/core-unittests

unittests: Unittests for core module data strutures
fixed printf specifiers
sys/ping/ping.c: malloc size of type, not size of pointer
native: unify license headers
native/tramp.S: add missing license header
documentation: append my email to my name everywhere
Merge pull request #1143 from jan-schreib/static-code-analyser-cleanup

 sys/ping/ping.c: malloc size of type, not size of pointer
Merge pull request #1184 from LudwigOrtmann/native_license_unification

Native license unification
fixed initializer and Wformat warnings
Merge pull request #1094 from BytesGalore/fix_print_format_warnings_test_vtimer

test:test_vtimer fixed initializer and Wformat warnings
make: print error if make was executed in the root

Fixes #1104, alternative to #1178.