issue #671: onBeforeStart callback added

Provides a hook to permit custom pre-flight checking/processing of file list, e.g detecting file conflicts, etc.