Added OpDialogue preExecuteSignal() and postExecuteSignal().
Added OpDialogue.parameterisedHolder() method.

This may be used to edit the parameter values.
Merge pull request #913 from johnhaddon/opDialogueCustomisationBackport

OpDialogue customisation backport