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
Asks Git to ignore IDE-related (TI CCS) files
Merge pull request #1079 from BytesGalore/add_NORETURNs

core: and cpu: Added NORETURN to functions that should not return
Merge pull request #1085 from Kijewski/compile_test-process-indicator

Add process indicator to compile_test.py
boards/z1: initial import
Merge pull request #893 from rousselk/z1-port

Zolertia Z1 port for RIOT OS
core: imply current_prio in `sched_switch()`

There is no need to supply the current priority to `sched_switch()`,
when this function can easily tell the value of
`active_thread->priority` itself.