WIP: Added open_project() implementation and work queue scheduling in Workspace
WIP project implementation.
Added test for openning a project from a Workspace.
Fixed: workspace provided the event dispatcher api as a reference to a local object...which was destroyed.
Added a related test.
Added test for checking that opening a project triggers an event.
Added implementation of closing a project.
Added test for closing a project.