crypto: get rid of compiler warnings
tests: let license checker check headers, too
make: Add target to show if boards that are supported by apps
[SQUASH ME] make: move info-boards-supported to Makefile.buildtests
make: Add info prefix for non-building targets in Makefile.buildtests
[SQUASH ME] make: Add info prefix for non-building targets in Makefile.buildtests
changed parameters form `kernel_pid_t` to `int`
pthread: pthread_barrier should call yield
tests: clean up test_pthread_barrier Makefile
Travis: auto rebase on master before running

It can happen that two PRs don't interfere with each other in the sense
that they hurt automatic rebasing, but still do not work together. The
prime example is PR1 changes the API of some function that PR2 uses. If
PR1 is merged, and PR2 is not rebased before merging, the error might
get unnoticed before the next build. Travis CI would have have told both
PR1 and PR2 are fine, but will complain (rather unnoticedly) that our
master does not compile.

This PR automatically rebases the PR on top of the current master,
before running the tests. If the automatic rebase fails, then this is
fine, because you will need to manually rebase again before merging,
anyway. The manual rebase, i.e. new push, will trigger Travis CI.

So, the main idea of this PR is that to can hit the "Restart Build"
button in Travis CI before hitting the merge button in Github.
Merge pull request #1526 from Kijewski/rebase-on-master

Travis: auto rebase on master before running
core: shadowing in priority_queue_print

The variable `node` shadows the parameter `node`. The access of
`node->first` would not compile, because there is no member `first` in
`priority_queue_t`.
Merge pull request #1563 from Kijewski/priority_queue_print-typo

core: shadowing in priority_queue_print
[SQUASH ME] Fix some error + simplify some calls
Merge pull request #1522 from OlegHahm/crypto_cleanup

crypto: get rid of compiler warnings
drivers/at86rf231: add transceiver/pid includes
Merge pull request #1567 from LudwigOrtmann/at86rf231_includes

drivers/at86rf231: add transceiver/pid includes
pyterm: Use only printf-style String Formatting

Needed for backwards compatibility to python 2.6. Refers to
https://github.com/RIOT-OS/RIOT/commit/46c38230ebb7cbc690ac77d1b649e29c536f1d0c#commitcomment-7363298
Merge pull request #1568 from authmillenon/pyterm-printf-style

pyterm: Use only printf-style String Formatting
pyterm: adds timer function

/timer <interval> <command> now allows to schedule arbitrary commands to
be send to the node after the specified interval (in seconds).