whitespace police: trim all WS; UNIX LF; tabs to spaces.
add support for the '--' commandline option, which can be placed before the file list: any files which start with '-' will NOT be parsed as options. E.g. 'wsclean -x -- -file-with-dash.txt'