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
rpl: mute RPL

Removes all but one occurrence of printf and puts within routing (the
remaining puts is called from a debug function.
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`.
[SQUASH ME] pktbuf: make pktbuf copy error agnostic to packets not from pktbuf
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
[SQUASH ME] pktbuf: remove now invalid tests
[SQUASH ME] pktbuf: make _pktbuf_head to inline function, too
[SQUASH ME] pktbuf: Add diagnostic print function
[SQUASH ME] pktbuf: Fixes to pktbuf_print
[SQUASH ME] pktbuf: fixes to diagnostic functions
[SQUASH ME] pktbuf: fix tests for new situation
[SQUASH ME] pktbuf: _packet_t needs to be *packed* for msba2
[SQUASH ME] pktbuf: make pktbuf_print more verbose