cpu/nrf51822: fixed gpio driver
boards: added LED macro for pca1000 & yunjia-nrf
sys/net/ccn_lite/README.md change wording + add ACM ICN reference

sys/net/ccn_lite/README.md fix encoding
make: del no-delete-null-pointer-checks for clang++

This PR enables the use of clang++ to compile C++ projects by adding
`CXXUWFLAGS += -fno-delete-null-pointer-checks`, if `${CC}` understands
`-fno-delete-null-pointer-checks` but `${CXX}` does not.
core: Provide functions for different byte orders

Rationale: see #1586.
tests: Add unittests for byteorder.h
tests: fix bad copy+paste in tests-core.h
Copy some files from cpu/sam3x8e to cpu/cc2538.
Add the latest cc2538-bsl script from https://github.com/JelmerT/cc2538-bsl/commit/f3701a0
examples/default: set src addr correctly
examples/default: fix handling of 802.15.4 devices
shell/transceiver: fix byte selection for 802.15.4 devices in output
sys/transceiver: cleanup and fix for cc2420 and at86rf231

cc2420: the payload pointer was set twice
at86rf231: payload_len was not copied from the radio driver buffer
make: fix the order of Makefile.dep for timex

The order of modules in Makefile.dep matters.
make: fix dependencies

uart0 depends on POSIX, not the other way around.
posix: configure stdio only to uart0 if enabled
Merge pull request #1674 from thomaseichinger/default_fix

examples/default:sys/transceiver: fix for 802.15.4 radio devices
cpu/stm32f4 changed SPI-return values to API defs
boards/iot-lab_M3: fix PORT
Merge pull request #1754 from OlegHahm/timex_makefile_order

make: fix the order of Makefile.dep for timex