Cdyk qt run functor as gui

Introduces an invoker object in the HTTP server that handles running functions as the main thread. This is used for grabbing images from opengl and for creating renderlists.