Fix --blacklist when --jobs > 1 in run_tests.py.
The options parsing logic replaces the options.blacklist initial value,
a list of filenames, with a dict of test names to filenames. When
runchildren rebuilds the command line to launch child processes the dict
is flattened and provided as a malformed argument when a filename is
expected.
Fix is to remove the blacklist option from child invocations since the
filtering is handled in the parent anyway.
% extracting documentation from C
checking for parse errors with rst2html
% extracting documentation from da
checking for parse errors with rst2html
% extracting documentation from de
checking for parse errors with rst2html
% extracting documentation from el
checking for parse errors with rst2html
% extracting documentation from fr
checking for parse errors with rst2html
% extracting documentation from it
checking for parse errors with rst2html
% extracting documentation from ja
checking for parse errors with rst2html
% extracting documentation from pt_BR
checking for parse errors with rst2html
% extracting documentation from sv
checking for parse errors with rst2html
% extracting documentation from zh_CN
checking for parse errors with rst2html
% extracting documentation from zh_TW
checking for parse errors with rst2html