Qt: AUTORCC: set Target; set variables conditionally

This fixes two bugs: AUTORCC_CANONICAL_PATHS wasn't being copied from
CMAKE_ for Target scope, and Target/Source should only over-ride the
default when they're actually present.
25 jobs for !7352 with issue23611-allow-qrc-relative-paths in 12 minutes (queued for 4 seconds)
latest merge request