Add progress notification to mark-last-read. Starting a notification before a previous message finishes will now immediately close the old message. Fix crashes when displayAlert is called from secondary thread.