Introducing Fake.ast
First shot at handling with sexp
Cleaning the parsers (a little)
Fixed buggy copy-paste in command_complete
(minor commit) dead 'code' removal
Merge remote-tracking branch 'origin/master' into extensions

Conflicts:
	chunk_parser.mly
	ocamlmerlin.ml
Better error reporting

Got lost during refactoring
[with sexp] now generates [sexp_of_] and [_of_sexp] definitions
silence some warnings
Merge branch 'master' into extensions

Conflicts:
	chunk.ml
First step towards readability: [Fake] moved out of [Chunk_parser]
sexp funs generation moved out of Chunk_parser
[with sexp] now working in presence of parameters
more precise type signatures = less [assert false]
Added basic locations in fake
generating X_of_sexp__
Revert "generating X_of_sexp__" (this function is supposed to only be used internally by sexplib)

This reverts commit ce305b1ca22f342152052534ecec375481d84f04.
finished parsing of [type with] syntax
Merge branch 'extensions' into 'master'

Conflicts:
	chunk.ml
	chunk_parser.mly
	extensions.ml
	ocamlmerlin.ml
	typer.ml