Fix unclosed li tags
Only try to show section info when present

This commit also ensures that results are shown if they don't have a section.

This commit fixes the tests that deliberately supply minimal result data.
Those tests were broken in this commit:
https://github.com/alphagov/frontend/commit/e5fdc1b867760249472440a908018a10a7e2b1b3
Moved print button in line with guide format changes
Removed rogue character from guide pagination. Revised logic for guide nav to use one ol when 3 or less items
Merge branch 'master' into related-links-and-tidy