i can't decide on a decent default date format, so i'm punting on it: unify all date displays to call format_date(), and have that configurable. the default display is 'fancy', meaning '23 Aug 12:34' for recent dates, and '23 Aug 2006' for old dates. any other config value is treated as the strftime format string.