remove multi-threading for now

A separate layout/rendering thread has currently no real advantage but
makes everything more complicated. This feature can be added at a later
point, if really needed.

The access of the display thread in DoubleBufferedRender was reduced to
the absolute minimum.
3 files changed