preview: a photo or file now shows in the chat while it sends, with a progress bar, Retry and Discard