[CD] [69842562] Optionally support Confusion

Provide a configuration for enabling Confusion support; it is disabled
by default.

If Confusion support is enabled and the configuration_client gem is
loaded, provide a /confusion route. This route will make an inquiry
about the host application's features/settings and return a JSON
response.