Split Browser::get_selected into _browser and _iter variants
Ability to remove disconnected servers from the document browser
Persistent hosts

Hosts in the document browser are saved on exit, and loaded
again on startup.