obs: name the report model after its library
memtrace_eio dates from `eiotrace', the tool that merged a memtrace .ctf with Eio runtime_events. The module no longer mentions Memtrace at all -- the .ctf reader is Ctf_input -- and it reports fine on traces carrying no Eio scheduler events. Its library was already observer_model, so naming the module after it drops a redundant level: callers write Observer_model.Model.t, not Observer_model.Memtrace_eio.Model.t.
The four file renames reached HEAD in 31a64e002, which swept a staged `git mv' from a concurrent session; this commit carries the call sites that go with them, so the tree compiles again.