Actually make the update manager run on a background thread
Add XCT tests for Quicksilver.app

Add tests for checking clearing the 1st pane search string and objects under certain scenarios
Fix #1846 - and unit tests
Link QS Tests against AppKit

(Required for Jenkins to build)
Remove invalid test targets
Merge pull request #1847 from quicksilver/clearing

Clearing 1st pane on reset