Change Configuration implementation to something that works for file and CLI options.
Change position of several methods that require overriding for readability.
Move warning due to supervision and dead actor errors to methods that can be overridden.
Provide default error handling that is overridable in #with_supervision.
Add timeout to supervision and dead actor retries.