Make Section Front Sponsor Logo Logic Consistent

So that section fronts show logos
under same conditions as pages within the section.
Merge pull request #6433 from guardian/kc-section-fronts

Make Sponsored Front Logos Work Consistently