Add dedicated runtime processors for each dialog type

Runtime settings have been moved to the "Zen" processor (name subject to change)

* [x] Implementation
* [x] 100% test coverage
* [x] Documentation