Add a custom opam-admin toplevel to ease mechanised rewrites of repos

See shell/depopts_to_conflicts.ml and shell/remove_notequals.ml for examples.
src_ext: build bytecode too
Merge pull request #1443 from OCamlPro/opam-admin-top

Add a custom opam-admin toplevel to ease mechanised rewrites of repos