Fixed: Workspace::work_on can't create a optional<future> (not possible for now) - will return true if the provided action will be executed.
Added make_ready_future function to make Workspace::work_on work.
Fixed WorkspaceObject unit tests.