Proper feedback for all actions

Prevent downloading if replay already exists, play from disk instead.
Reason for failed upload in popup
Prevent long wait if replay is already shared