Fix lexer positions handling
"-version" now prints a meaningful version number. (fix #68 )
one less TODO !
Printtyp: expose current printing environment
State: add notion of verbosity to query
State: use verbosity when generating completion suggestions
History: add Sync.same to test synchronisation points for equality
Command: track verbosity

Add an heuristic to track verbosity, increasing it after repeated execution
Remove old "reset" heuristic for small files.

Resetting merlin state prevent tracking verbosity
issue #66: ignore signal errors for win32 compatibility

Reduced features, but should work
issue #66: remove signal management from vim, add option to make merlin catch sigint
chunk_parser_utils: Add BENCH-tokens to token dump
Don't print signature in minimal verbosity
chunk_parser/location: replace fake position hack with another one

Obj.magic :/, yet keep binary compatibility with ocaml compiler
Merge branch 'master' into experimental

Conflicts:
	src/main_args.ml
	vim/merlin/autoload/merlin.py