refactor run_wml_tests script

Make a more normal command builder pipeline, and merge the two
different test functions associated to the -u option.
update changelog