Make horizon logo configurable.

Instead of installing a single logo to all horizons from the
ursula tree, allow specifying the url of the logo to use,
so that individual horizons may have unique branding.

The new default is to grab the existing bluebox logo from s3.