opts: improve and consolidate option handling

We remove --rev since it doesn't make sense anymore.
make_tests.sh: force --debug option

Otherwise the script doesn't work at all. Also fix usage of $@ when it
should be $CHESS_ARGS