Crash report info no longer eclipse info from higher up the stack
Add “New Document” as output option for Filter Through Command
Add assertion about being called in the main dispatch queue
Allow specifying run-loop mode for document_t::sync_open
Switch oak::server_t implementation from pthread → libdispatch

This makes the abstraction redundant and it should be removed. I am doing that as a multi-step process, since the previous implementation was blocking tests from being updated to the new (dispatch queue based) test system.
Use custom test system for testing the ‘file’ framework
Use custom test system for testing the ‘document’ framework