Feature #2967: Service template instantiate uses a dialog

Service Template intpus, and individual role inputs are
also asked to the user