[Author: csilv]
[Author: csilv]

use LaunchServices APIs when running on 10.5 and above.

R=dmaclach,thomasvl
APPROVED=dmaclach
DELTA=150  (150 added, 0 deleted, 0 changed)

git-svn-id: 741c308154f1e22deafec9707230e8b816ec4ca6@318 7dc7ac4e-7543-0410-b95c-c1676fc8e2a3

chao787/GTM-mirror,chao787/GTM-mirror,chao787/GTM-mirror