test search URLs against the string sniffer
add some additional test URLs containing colons
fix string sniffing bugs for URLs containing colons
`runOnMainQueueSync` => `QSGCDMainSync`, `runOnQueueSync` => `QSGCDQueueSync`

+ Bonus helpers.
Remove introduced deprecation warnings.
add a test with one colon
one test per-line

Easier to read and modify.
allow URL completion as in Safari's address bar

qsapp/ will become http://www.qsapp.com/

The URL pattern is localized, so it can potentially be used in other countries.

Tests for this type of input were also added.
Merge branch 'master' into qsgcd-inline
Switch some GCD calls to their async versions.
Merge pull request #1598 from tiennou/qsgcd-inline

Rename QSGCD helpers.
Merge pull request #1594 from quicksilver/sniffSearch

String sniffing fixes for URLs