Better management of returned arrays from AS actions.

Fixes #1825
Bind the trigger pref's sort descriptors to the nsuserdefaults
Use the const string for that dict key
Fix a typo in the user defaults key name
Make QSResourceManager thread safe

Fixes #1861
Use [QSResourceManager imageNamed] over [NSImage imageNamed]
Fix a couple more bugs that appears after using QSResourceManager
Merge pull request #1868 from quicksilver/i1867

I1867
Fix for dragging/dropping multiple files in QS

Fixes #1866
Make the results controller nicer, and fix a few bugs

* Fix to make sure the details string always shows the right results
* Better spacing of icons in the result table
* Remove the gradient header/footer
* Make the dot icon bigger
* Use Autolayout - better for resizing.
* Nudge things around a little
Merge pull request #1871 from quicksilver/qsresourcemanager

Make QSResourceManager thread safe
Merge pull request #1874 from quicksilver/pasteboardDrag

Fix for dragging/dropping multiple files in QS
Document the colour picker in the appearance prefs
Add tooltips and better descriptions for the appearance color picker
Various fixes to the result window

Allow opacity - fixes #1838
Better binding of colours / DRY
Fix for the result child table styles
Allow changing the header/footer text color
Merge branch 'master' into resultcontroller_tweaks

Conflicts:
	Quicksilver/Code-QuickStepInterface/QSResultController.m
	Quicksilver/Code-QuickStepInterface/QSSearchObjectView.m
Fix ghost text in the main window

Results list still not fixed
Make the results window resize to the child results table size if it's bigger than the main results table
Fix crash when the result child table is nil
Merge pull request #1877 from quicksilver/resultcontroller_tweaks

Resultcontroller tweaks