Debugger: support command + file launch config with program fallback and default file behavior
#4051
+70
−13