Ignore unrelated parent tasks on new wiki tasks
Currently the new wiki post-creation task is only created if a task has no parent tasks at all. This updates the check to only check for parent tasks in the Wiki-Setup project. On the side this also fixes T286740 since the new check no longer ignores closed tasks.
Plus some smaller fixes, see individual commits.
Bug: T286740