FR#26 – Avoid ncurses race conditions

We ran into several ncurses and multi-threading related issues lately. Fix up
all the code and either use thread-safe ncurses functions everywhere or draw in
one thread only and use IPC mechanisms to kick off updates.

History