fix double click on folder; speed up app launch

Fix one exception, and make the app load faster.

 * fix an issue where double clicking on a folder would throw an exception (trying to open a Folder in an editor)
 * change the workspace over to not firing events as it's restoring itself. Instead, clients should wait on `whenAvailable()` and then sync their contents to the workspace.