Features/ft 885 refactor acgh survival analysis

Refactor the analysis pipeline for the aCGH survival analysis.
You're configuring the configurator based on values read from a half-configured configurator (and hence from the user parameters). This is an anti-pattern, as it's the configurator job to read the user parameters. Consider using an existing configurator, if appropriate (maybe `OptionalColumnConfiguratorDecorator`). Though seeing you're also using the awkward decorator `SurvivalAnalysis.CensoringColumnConfigurator` (which basically screams "refactoring"), it's clear that this pattern is recurrent and censoring variables should have their own `Configurator` and maybe their own `Column` that just returns `1` when there's a value instead of replacing the value much later.