Fix Webkit documentation pane conditional compilation so that it builds again and so that when diaabled the "zoom" and "uri" values are still handled correctly in the session files.
Add the concept of an active executable (selected using the Workspace pane), so that you can select which executable or test to run in GHCi.