[ESME-287] First round of refactoring to set up identically formatted comet timelines for all message list displays. Partially complete, but passing all tests.