fixed debug option -D not working correctly when no argument is given and the first operator does not use '-'
- cli argument parser now uses tokenize_comma_seperated_int_list
- added tests for tokenize_comma_seperated_int_list
- fixed debug -D not working when no argument is given and a operator without...
- replaced comma_seperated_args_all_numeric, with tokenize_comma_seperated_int_list