[HELIX-483] Simplify logical config classes
[HELIX-477] Properly fail and retry when YARN container start/stop fail