Extraction: simplify the generated code for difficult name conflicts
Extraction: simplify the generated code for difficult name conflicts

 No more pp_alias_spec et pp_alias_decl.
 Instead, we use "include" and "module type of".
 The extracted code might hence need OCaml 3.12 (quite rarely)

letouzey/coq-wip,amintimany/coq,ppedrot/coq,ppedrot/coq,SkySkimmer/coq,SkySkimmer/coq,JasonGross/coq,letouzey/coq-wip,ejgallego/coq,Matafou/coq,JasonGross/coq,gares/coq,maximedenes/coq,ejgallego/coq,gares/coq,Zimmi48/coq,coq/coq,Zimmi48/coq,Lionel-Rieg/coq,Lionel-Rieg/coq,letouzey/coq-wip,gares/coq,coq/coq,letouzey/coq-wip,ejgallego/coq,maximedenes/coq,silene/coq,ppedrot/coq,gares/coq,william-lawvere/coq,Zimmi48/coq,Ptival/coq,JasonGross/coq,ppedrot/coq,Matafou/coq,Ptival/coq,amintimany/coq,JasonGross/coq,ppedrot/coq,silene/coq,SkySkimmer/coq,Matafou/coq,gares/coq,Zimmi48/coq,ejgallego/coq,Ptival/coq,coq/coq,william-lawvere/coq,Lionel-Rieg/coq,coq/coq,SkySkimmer/coq,maximedenes/coq,william-lawvere/coq,maximedenes/coq,letouzey/coq-wip,maximedenes/coq,amintimany/coq,silene/coq