add a few unit tests for QSObject
additional URL and e-mail tests
add unit tests for file objects
add tests for combined objects
add a test for UTI
add another UTI test for executables
add a check for URLs in multi-line text
Respect the 'run tasks in background' setting for triggers as well
Merge pull request #1415 from skurfer/testQSObject

unit tests for QSObject
Merge pull request #1501 from pjrobertson/backgroundTriggers

Respect the 'run tasks in background' setting for triggers as well