Parser: simplify dump of itemset
Raw_parser: add EXITPOINT and `Shift_token annotation
Raw_parser: generate larger location in match_case
Recovery/Raw_typer: update to latest Raw_parser
BrowseT: introduce Dummy node for default case
Parsing_aux: simplify compare_pos
Browse: fix environment generation

This should fix regression in environment selection.
When environment is not known at current point, BrowseT use default_env
as a fallback.

Browse.fix_loc or BrowseT.annot were then expected to fill this hole.
… Now this is done :)
Command: fix Occurences
vim: update support for Occurences
Emacs: improve support for occurences
type_utils: remove [assert false]
emacs: access to the logfile.
emacs: updated documentation for logfiles.
emacs: use down/up arrows after C-c C-t.
emacs: type after locate.
emacs: Replaced move-to-column with forward-char in goto-point (Fixes #174).
vim: Center occurence list around the original query
Merge remote branch 'upstream/ocaml-402' into ocaml-402lc