[BREAKING phylo] refactor to use uniform TimeUnitCriteria

NOTE: Golden tests don't pass

This is a proposal

Should go together with

https://gitlab.iscpif.fr/gargantext/purescript-gargantext/tree/dev-phylo-document-dates-with-hh-mm-ss
parent f38fcc6a
Pipeline #7778 failed with stages
in 18 minutes and 48 seconds