examples/rpl_udp: use defaulttransceiver
Clean up test_irq (fix #943)
Make: fix linebreaks in buildtest
Make: do not spam error messages on shallow clones

> `--always`: Show uniquely abbreviated commit object as fallback.
Make: exterminate 'clean' buildtarget

Closes #993.

We do not need to descend into the modules to know what to do on
`make clean BOARD=blub`. We can just invoke `rm -rf bin/blub`.

This PR only keeps the descending into the USEPKGs, since they might
want to delete cached/downloaded/extracted data.
Import embunit sources
Adapt embunit for RIOT
Create unittest application
tests: added README.md for test_float
wsn430-v1_4b: don't always link cc2420
Merge pull request #998 from OlegHahm/test_float_readme

tests: added README.md for test_float
Merge pull request #991 from Kijewski/fix-buildtest-newlines

Make: fix linebreaks in buildtest
Merge pull request #381 from authmillenon/unittests

Unittests via embUnit
Add the ability to send a message to the current thread's message queue
(without raising an error)
ccnl: LRU is the replacement strategy, rename variable to express this
native: optionally exit() after last thread has ended

Used when compiled with NATIVE_AUTO_EXIT defined.
Merge pull request #972 from kaspar030/native_exit_after_last_task_v2

Make native exit after last thread has ended
Merge pull request #1003 from mehlis/ccnl-lru

ccnl: LRU is the replacement strategy, rename variable to express this
ccnl: remove useless compare

This compare is useless for CCN lite in RIOT, because
a face has always an interface with index >= 0
Merge pull request #990 from Kijewski/allow-shallow-clone

Make: do not spam error messages on shallow clones