Add hook to allow branch properties to apply final tweaks to job

- Hook was required by the BuildRetentionBranchProperty