docs and utils cleanup / update / lib2-ports
and added cache name trimming, see util2/cache_repairnames/repairnames.cpp