Lay ground work for deeper ZNC integration.
This information will be very helpful to keep track of…
Remove old concurrent operation queue design and shove rendering and drawing back onto the main thread.

Going to be redesigning the queue system from ground up to fix a lot of thread safety issues.
I am only committing and pushing this to have an online backup of my work. This commit
breaks a lot of stuff.

What is breaks:
— Style reloads.
— History playback.
— Everything else.