Corrects determination of install location

This commit fixes my previous logic that would always be true. The
actual problem was due to my home directory being behind a symlink. If
the user's home directory is behind a symlink, the
`[prefPanesUrl absoluteString]` and `[bundleUrl absoluteString]` would
not start with the same path.