fn ShellName(ShellPath: &str) -> &str
Returns the shell binary name (lowercase) extracted from a full path.