pub fn split_args(s: &str) -> Result<Vec<String>, ParseError>
Parse a shell command string into arguments. Uses shell-words crate for proper handling.