lint: fix possible nullptr deref in *pwr
lint: fix uselessAssignmentArg start_index
lint: fix syntax error caused by ifdef mess
Merge pull request #2103 from N8Fear/cppcheck_new

lint: fix some issues introduced by the latest PRs
tests/hwtimer_wait: test smallest value possible

By selecting the start value as a multiple of HWTIMER_SPIN_BARRIER+1, the
test now includes the smallest non-spinning value.
core/hwtimer: fix HWTIMER_SPIN_BARRIER doc
Merge pull request #2106 from LudwigOrtmann/hwtimer_doc

core/hwtimer: fix HWTIMER_SPIN_BARRIER doc
doc: remove superfluous parameter for @file

doxygen can figure this out much better on its own.
doc: exclude vendor specific headers from doxygen

Also, periph_conf contains mostly the same macros that don't need to be
documented in every single instance.
native: fix some debug messages

`name` isn't part of `tcb_t` anymore, also some function identified itself
wrongly.
Merge pull request #2105 from LudwigOrtmann/hwtimer_wait

tests/hwtimer_wait: test smallest value possible
tests/hwtimer_spin: revert behavior, fix doc
Merge pull request #2107 from OlegHahm/doxygen_eliminate_warnings

Doxygen eliminate warnings
Merge pull request #2110 from LudwigOrtmann/native-debug

native: fix some debug messages
Merge pull request #2111 from LudwigOrtmann/hwtimer_spin-reversal

tests/hwtimer_spin: revert behavior, fix doc
dist/tools/cppcheck: add license
dist/tools/externc: add license
dist/tools/licenses: add license
Merge pull request #2115 from LudwigOrtmann/ci-scripts-licenses

Ci scripts licenses
drivers - netdev: extend netdev_state_t enum