use new ocaml-topology interface

Depends on frenetic-lang/ocaml-topology#31