Fixes #8560: Allow fencing HTML and routes off via a feature flag.

The feature flag can be set in the Foreman settings.yaml file or
in a plugin settings within config/settings.plugins.d directory. The
settings format is:

:features:
  :custom_products: false

See the feature flag documentation for how to use it within HTML
and on a route.
Just had the thought that permissions are probably too vague for this use case.