Validate site homepage for presence and being a full URL

We rely on the homepage being present and a full URL because we use
it for redirects. Bouncer returns 500 when a homepage has no scheme.
Merge pull request #359 from alphagov/validate_site_homepage

Validate site homepage for presence and being a full URL