Overhaul for split-server functionality: harvester or web server.

This Spoke now makes use of the "Spoke-detach" mode. It allows for a
Spoke container to take over the configuration management functions
normally reserved for the Hub container in cases where a container
should truly be self contained.

Great care is taken to allow for many different runtime configurations:
- default mode making use of whatever the hubs configuration states;
  which could be either harvester, web server, or both.
- Spoke-detach mode that can be self contained, again run as a lone
  harvester (which does at some point need access to log files somewhere
  via a `--volumes-from logs` statement), or a lone web server.
  Spoke-detach mode allows for easy adding of functionality after the
  fact without intruding upon the already running wheel.
Fix some missed configuration typos.