upgrade hevea

git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.01@14024 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
PR#5712, part 9: new option -bin-annot is not documented
Also documented a bunch of other options that were missing.
Changed wording: "error-enabled" warnings are now "fatal" warnings.
Fixed the alphabetic ordering of options in a number of places.
Updated the lists of default warnings.
Rephrased a bit of the documentation.


git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.01@14025 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
ocamlbuild testsuite: minor fixes

git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.01@14029 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
ocamlbuild: fix plugin not building when no there are no targets

An early-exit test in ocamlbuild was originally checked after plugin
compilation and execution, but was moved before it by the
modular-plugins changes. This had the effect of exiting early as soon
as they were no targets, even if -just-plugin was passed.

git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.01@14030 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
bootstrap myocamlbuild

Note: there is a corresponding commit against trunk, but they each
bootstrap to a different ocamlbuild version (the one available in the
branch at the bootstrap time). In particular, here we didn't need to
adapt build/boot.sh with -no-ocamlfind, as this change happened in
trunk only.

git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.01@14031 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02