board/pca1000x: added/fixed dist scripts

- pca10000: added author to debug.sh
- pca10005: added debug and reset scripts
- pca10005: fixed flash script
- pca10005: adjusted env vars in Makefile.include
unittests: make: Fix unittests for branch changes

Changing between branches in git typically leaves directories empty and
does not remove them. If you have different unittests in different
branches this leads to an error in building them, since the current
configuration expects a Makefile in all `tests-*` directory. This change
configures Make to search for a Makefile in `tests-*` rather than just
assuming that there is one.
rpl: mute RPL

Removes all but one occurrence of printf and puts within routing (the
remaining puts is called from a debug function.
add backspace functionality in shell
boards: initial import of yunjia-nrf51822 board
cpu/nrf51822: some fixes and clean up

- enabled power for uart and timer
- outsourced timer config values to periph_conf.h
- made linkerscript better readable
- adjusted default stack-sizes
- let RED_LED blink on hard_fault
board/pca1000x: small fixes to periph_conf.h files
sys: use typedef for `struct bloom_t`
`bloom_t` is defined as a struct.
`_t` can mislead the user to think of bloom_t
as a typedef (see our coding conventions) instead of a struct.
Thus, I modified `struct bloom_t` to be a *typedefed* struct.

Another solution would be to rename bloom_t to sth. like bloom_s
everywhere and use `struct bloom_s` instead of `bloom_t`.
doc: add license headers to some .h files
tests/examples: blacklisted yunjia-nrf51822
Merge pull request #1623 from haukepetersen/add_board_yunjia

Add board yunjia
cpu/boards: completed GPIO driver for sam3x8e

- adjusted peripheral conf for udoo and arduino-due
- added gpio_init_int()
- added interrupt service routines
- fixed gpio_read()
- added clock enable for gpio_init_in()
Merge pull request #1677 from LudwigOrtmann/headers

doc: add license headers to some .h files
board/yunjia-nrf5182: adjusted openocd.cfg
Merge pull request #1684 from haukepetersen/fix_yunjia_openocd

board/yunjia-nrf51822: adjusted openocd.cfg
cpu/nrf51822: adjusted default stack sizes
Merge pull request #1685 from haukepetersen/fix_nrf_stacksizes

cpu/nrf51822: adjusted default stack sizes
Merge pull request #1679 from cgundogan/bloom_t_as_typedef

sys: use typedef for `struct bloom_t`
Merge pull request #1486 from haukepetersen/fix_sam3x_finish_gpio

cpu/boards: completed GPIO driver for sam3x8e
dist: pyterm control server (incl. support for multiple testbeds)