ProofGeneral / opam-switch-mode Emacs Lisp 9 5 Select OCaml opam switches via a menu or using a command emacs proof-general ocaml opam