move truncate-with-dots out (into cljutils)