Finish Chapter 5 exercises

- use have_selector to test h1 tags on pages
- refactor testing code for static pages
- actually test the links
- eliminate the full_title test helper