Merge pull request #6566 from RosettaCommons/roccomoretti/fix_load_save_left_panel
[Foldit] Fix issues with the Delete and Load buttons for server solutions in LoadSaveDialog
The Load button when applied to server solutions invoked the downloader, but didn't wait until it was done before launching -- this adds a callback which encapsulates the post-download activity.
The issue with the delete button leaving results was a bit more involved. From my understanding, the issue is that the Boinc object cache for shared solutions is being updated by the server call, but removed entries are never cleared. This updates the server code to remove entries which are no longer on the server.
RELEASE NOTES: Fix Load & Delete buttons for Server Solutions in the Open/Share Solutions panel