Fix Bug 1016500 - Implement Manifesto redesign

Do not merge yet. Still needs photo usage permissions and l10n.
This is used for `twitter_share_url()` in `manifesto.html`. It's not required in `base.html` but I wanted to keep a consistency with `base-resp.html` :)