Issues/364 more opengraph data over subdomains testcase

Note that this work is on top of https://github.com/mysociety/sayit/pull/400. It can probably be rebased to take that out if necessary.

This adds appropriate OpenGraph metadata to the following pages for an instance:
1) The instance home page
2) Speech detail pages
3) Speaker detail pages
4) Section detail pages

In the future it would be nice to have the section pages change their opengraph data when someone follows a link to a fragment to have details for the speech in the fragment.

<!---
@huboard:{"order":63.5,"milestone_order":402,"custom_state":""}
-->

`summary` has already called striptags, I think. Previously the title was calling `striptags` again, which was harmless - it could do this again here, but I don't think it should be `bleach` because e.g. there can't be any HTML in a `<title>`.