test/bin/run-tests.sh: added '-F OUTPUTFILE' option
test/runutil.vim: many improvements; new syntax highlighting;

test/runutil.vim:
 * refactored regular expressions (most are now in 's:' variables);
 * added custom folding ('foldmethod=expr') to test output buffers;
 * added custom ('<buffer>') mappings to navigate between test, group
    and suite errors;
 * EVLibTest_RunUtil_TestOutput_Process(): new "master" function (for
    the time being);
  * drives the normalisation, option setting, etc. for a "test output"
     buffer;
  * defines its own "syntax highlighting" (although still not a full
     "language", as changing the colorscheme (':colorscheme') resets all
     highlighting for a "test output" buffer);
   * syntax highlighting has different colors, depending on whether the
      'background' is 'light' or 'dark';
    * tested on 'vt100' terminal type (2-4 colours?), xterm (256
       colours), GNU screen (256 colours), vim-7.0_huge_motif,
       vim-7.2.445 (GNU screen);
 * TODO: remove dead code (that hasn't been committed previously);
test/runutil.vim: removed dead code