resolves issue 37: fragment listings need separation punctuation

added interstitial punctuation to fragments listing; added handling for intermittent appearance of semicolons in source data for fragment ids so our output looks uniform; applied that fix also to the corresponding fragments listings in custodial events