Implemented keyboard thread callback mechanism
console: Implement first character drawing functions
More implementations

This also introduces the templated WriteString function, which
provides a safer interface to printw which uses the evil ellipsis
operator.
Introduce ConsoleStringAttributes
Merge pull request #54 from Makman2/console

Console
Merge pull request #48 from Makman2/consolethread

Implemented keyboard thread callback mechanism