cpu/stm32f4 changed SPI-return values to API defs
sys/transceiver: cc2420 handles 802.15.4 packets
shell/transceiver: properly initialize 802.15.4 packet
make: initialize debugger with TERMFLAGS
added missing `extern "C"` guards
 core: make sched_runqueues static

 PR #1000 overlooked to rename `runqueues` into `sched_runqueues` in
 `sched.h`. This shows that the variable is not used outside of
 `sched.c`.

 As the list should not be accessed outside of the scheduler, so it
 can be `static`.
dist: add Dockerfile for docker builder container
Merge pull request #1637 from kaspar030/docker

dist: add Dockerfile for docker builder container
Merge pull request #1816 from Kijewski/runqueues-name-fixup

 core: make sched_runqueues static
make: doc: clean up dist Makefile
Merge pull request #1858 from OlegHahm/dist_makefile

make: doc: clean up dist Makefile
Merge pull request #1851 from authmillenon/native-debug-args

make: initialize debugger with TERMFLAGS
Merge pull request #1856 from BytesGalore/extern_C_in_headers_drivers_add_new_headers

drivers: added missing `extern "C"` guards in new files
cpu/cc2538: centralized all cpu specific includes

- added all CPU specific includes to cpu-conf.h
- removed now not needed includes from cpu .c files
doc: some doxygen cleanups

* removed RIOT unrelated cpu documentation
* introduced cpu_specific prefix to mark such documentation
* put oneway_malloc and crypto into sys group
doc: updated doxygen configuration

Updated with `doxygen -u`
doc: fix documentation for hwtimer

@verbatim was used incorrectly and a closing html tag was missing
cpu: use typed function pointer for thread_arch_init
doc: fixed remaining doxygen warnings in core

Only one warning remains and will be fixed in a separate commit.
Merge pull request #1866 from OlegHahm/core_fix_thread_init_prototype

cpu: use typed function pointer for thread_arch_init