Refactor argument splitter using hudson.util.QuotedStringTokenizer. This changes the behavior of the misconfigured config to silently correct them but it reduces the code so much I don't care