FIX: Spotlight: searching in user homes, bug #543

Spotlight cannot search in user homes.
When netatalk(8) starts, it sets up paths for Spotlight.
Since user has not logged in yet, nobody sets up home's path.
And another one: will system() return after tracker-control -f scheduled the reindexing or will it wait until the reindexing completed ? If tracker-control -f doesn't exit until the reindexing is complete so would system(), so you may test this by calling tracker-control -f on some big directory tree.

If it turns out that tracker-control -f waits till the indexing completes, the afpd process waiting for the system() command will be stuck there and the AFP session might run into timeouts.