moved code around to make smallut and pathut less recoll-specific and reusable. No actual changes
Authored by: Jean-Francois Dockes 2016-03-21
Parent(s): [ef783b]
Child(ren): [dade21]