Detecting Core Data changes via callbacks and forcing full reload of data so data stays in sync, particularly in the cloud case.
Changed message counter to be smarter so new messages always appear at the end.
Making edit button delete entries for now.