cpu/stm32f4: optimized GPIO driver implementation
SQUASH: cpu: fixed some typos
SQUASH: cpu/f4: changed order of irq enabling seq
cpu/cc2538: added extern C for rfcore.h
unittests: test full 16 bit range for bitarithm

Also uses a better pseudo random number.
Revert "core: faster bitarithm_msb"

This reverts commit ed7e233876239e5a6815150c33fb74215069f829.
cpu/stm32f0: set hwtimer spin barrier value
test/hwtimer_spin: test slightly wider range

test is now also testing for values slightly above SPIN_BARRIER
Merge pull request #1868 from haukepetersen/fix_stm32f4_gpiootp

cpu/stm32f4: optimized GPIO driver implementation
Merge pull request #2097 from haukepetersen/fix_stm32f0_spinbarrier

cpu/stm32f0: set hwtimer spin barrier value
dist: run cppcheck with only one job (triage #2089)
Merge pull request #2099 from haukepetersen/fix_test_hwtimerspin

test/hwtimer_spin: test slightly wider range
Merge pull request #2101 from N8Fear/cppcheck-triage

dist: run cppcheck with only one job (triage #2089)
Add the AODVv2 Routing Protocol

This PR depends on #1766.

It contains a minimal implementation of the AODVv2 routing protocol.
*Not* implemented are:

	- AckReqs
	- alternate metrics
	- multiple interfaces
	- clients and Client Networks
	- buffering
	- all addresses, TLVs, and features that are marked as optional

An example application can be found at https://github.com/Lotterleben/RIOT-AODVv2/tree/master/aodvv2_demo.

The implementation relies heavily on a functioning Neighbor Discovery Protocol.
It might be necessary to fill the neighbor cache manually with the current state
of RIOTs NDP implementation.

The value of AODVV2_MAX_UNREACHABLE_NODES has been chosen arbitrarily and will be subject to
future improvement.

Please note that based on my experience, with the default transceiver
buffer size (3) of the native port, about 2/3 of the route discoveries
will fail. This has been addressed in issue #1747. It is advised to increase
the transceiver buffer size when using AODVv2 as a routing protocol.
Merge pull request #2094 from OlegHahm/fix_bitarithm

core: Fix bitarithm and unittests
tools: added pcap script for sniffing radio

To use in combination with
https://github.com/RIOT-OS/applications/tree/master/sniffer
Merge pull request #885 from OlegHahm/sniffer_applicatoin

examples: net: Sniffer application
Merge pull request #1767 from Lotterleben/aodvv2_PR

Add the AODVv2 Routing Protocol
Merge pull request #2083 from dangnhat/added_externc_for_missed_header

cpu/cc2538: added extern C for rfcore.h
Introduction of a of-manager for RPL.

The of-manager should gather all available of´s and initialize the prefered one, based on rpl_config.h.