dist/pyterm: enable unicode decoding

use unicode streamreader on serial interface
fixes #1371
tests,examples: remove unneeded headers, fix style
pkg/libcoap: fix copmilation problems

Apparently all that whitespace was needed after all.
Next convert to new-style function declrations.
Also, don't prevent make from noticing a failing patch.
tests: add libcoap compilation test
Merge pull request #1429 from LudwigOrtmann/libcoap-fixup

pkg/libcoap: fix build AND tests: add one to ensure it does not break in the future
Merge pull request #1381 from LudwigOrtmann/issue-1371

dist/pyterm: enable unicode decoding
Merge pull request #1430 from LudwigOrtmann/test-cleaning

tests,examples: remove unneeded headers, fix style