pub fn truncated(width: usize, s: String) -> String
A little better than the builtin string truncation in format strings, because it includes ellipses.