testing: fixed travis Werror in testing/term.cpp
console: refactored drawing code

the drawing method now isn't a member of Buf anymore
added util/fds.h, which contains a file descriptor wrapper class
console: integrated new buffer into the game

new buffer now used to render in-game log messages (WIP)
console: colors are now dynamically loaded

added hardcoded-section to convert script
added termcolors to convert script
implemented colors for console/draw.cpp
Merge remote-tracking branch 'origin/terminal'

this merge brings an ingame terminal that can be opened
with backticks (circumflex on german kezbs)

Conflicts:
	convert/colortable.py
	convert/mediafile.py
Merge branch 'master' into audio

Conflicts:
	src/CMakeLists.txt