add test based on bug [#17114]
swap tactic
Dealing with compilation errors.
Doc: Program Logics [case] + changes to the \rtactic macro allowing multiple distrinct references to identically named tactics.
doc: ambient logic.
doc: introduction to the proof engine.
doc: tacticals.
Fix error messages in [swap]

[fix #17116].
Merge branch '1.0' of git://ci.easycrypt.info/easycrypt into 1.0