Reload catalog tables on the main thread. Fixes #893

See #893 for the details of the bug.

To reproduce the bug (before this is merged), open the 'Custom' catalog prefs pane, invoke QS and press ⌘R repeatedly 'til everything disappears.