fix multiple engines are not shut down on exit
reformat
add new key
new config var "engines"
engines:
  Nama:
  port: 2868
  mode: connect
rename Engine field
new Engine fields: on_reconfigure, on_exit