Remove noisy log messages; fix bug in COMPOSED mode when step name is not selected : now use a default filename.
Use constants from TestRequestStepInExternalFileSupport when computing the filename at auto-convert time.
Fix creation of a new groovy test step when step-in-external-file is used.
Use common method to compute the root dir for external filename.
Handle reloading of content from external file when it changed; ask the user how to resolve a conflating change to both the project content and external content.
Fix to renaming of underlying external file when a step is renamed.
Add a dialog with 4 buttons, yes, yes to all, no, no to all.  Use it when there is a conflict with steps content.
Implement TestSuiteListener and remove external file on testStepRemoved().