Update the `diagrams` tool, adding new predicates `diagrams(_)::libraries/1` and `diagrams(_)::libraries/0` and renaming the predicates `diagrams(_)::all/1` and `diagrams(_)::all/0` to, respectively,  `diagrams(_)::files/1`  and  `diagrams(_)::files/0`