.astylerc: Respect max code line length of 100
Merge pull request #1536 from krf/fix-astylerc

.astylerc: Respect max code line length of 100
cpu/nrf51822: squash added support for nrf51822 cpu
boards/pca10000: squash added support for Nordic Dev Kit p1
boards/pca10005: squash added Support for Nordic Dev Kit p2
Merge pull request #1498 from fukuehl/nrf51822

cpu/board: added support for nrf51822
Merge pull request #1311 from haukepetersen/add_driver_spi_if

drivers: Initial import of SPI low-level driver IF
boards: fixup for pyterm renaming
Merge pull request #1543 from LudwigOrtmann/pyterm-fixup

boards: fixup for pyterm renaming
tests, native: fixup for cpuid

- adopt test name to new scheme
- make cppcheck happy / dont overwrite the target memory location twice
- fix license header
- don't redefine define if it already exists
- don't write more cpuid than is defined as size
doc: fix spelling in core/include
Merge pull request #1545 from LudwigOrtmann/spellingbee

doc: fix spelling in core/include
buildtest: retry failed builds once

On Travis CI often builds fail spuriously.

This PR lets `make buildtest` retry the build once.
tests: fix cppcheck findings

- bitarithm_timings: use more void, decrease range
- struct_tm_utility: add cppcheck-suppress invalidscanf
core/queue: queue -> priority_queue

Rename queue to priority queue, because that's what it is.
core/priority_queue: add dynamic initializers

- priority_queue_init
- priority_queue_node_init
Merge pull request #1527 from LudwigOrtmann/cppcheck-tests

tests: fix cppcheck findings
Merge pull request #1534 from LudwigOrtmann/queue-cleanup-two

core/queue: queue -> priority_queue && dynamic initializers
cpu/cortex-mX_common: bugfix to arch_stack_init

- fixed cortex-[m0|m3|m4]
Merge pull request #1529 from LudwigOrtmann/cpuid_fixup

tests, native: fixup for cpuid