Continue on reorganizing dialogs

Common dialogs templates are now defined in dialogs/templates.json
Each template thus is loaded dynamically ; no static loading in Dialogs.cpp
BTW remove some references of SellingAction in AI ; keep decupling

Some refactor still under progress...