Add "--" to separate options from input files in run-tests.sh

Make it more robust.
Use "--" as a separator between options and file arguments.

Make it more robust to file names starting with dash. Also
fix example of useage.