Mod compositor async drawing

This PR introduces asynchronous drawing... via EGL.
Targets #418.
What is this? Can you document it please?