Replace '-' with '_' in BOARD and CPU_… macros
Fix BOARD macro
use cpu dependent stack size
removing possible invalid check

Checking for a link local address to determine if a node is on-link is
probably not a valid assumption in most wireless networks.
fix ignore command
use forwarding table entry when routing

So far the entry was looked up, but ignored in the case where the packet
has to be forwarded.
added missing hdr position shift
amendment to 169976f
make/buildtest: print errors

Display all stderr output but suppress warnings.

implements https://github.com/RIOT-OS/RIOT/issues/835
native profiling support

only works with Linux for now
change target name, add cachegrind target
rebase_fixup
make: streamline native targets

The new target names are easier to remember / decipher:

term
term-cachegrind
term-gprof
term-valgrind

all
all-cachegrind
all-gprof
all-valgrind
all-debug

eval-gprof
eval-cachegrind
add variables for gprof, cg_annotate
include warnings

addresses https://github.com/RIOT-OS/RIOT/pull/883#issuecomment-37833467
core cpu: add defaulttransceiver pseudomodule

update examples/default
make: add Makefile.pseudomodules and use it

BASELIBS now defines targets for anything in USEMODULE that is not in PSEUDOMODULES
move defaulttransceiver to Makefile.pseudomodules
tests/test_net_if: use defaulttransceiver
tests/test_net_if: update BLACKLIST/WHITELIST
tests/test_pnet: use defaulttransceiver