_Note: before implementing this UX flow, get feedback from more stakeholders, including community team._ Follow-on to https://github.com/LLK/scratch-gui/pull/4700, further resolving https://github.com/LLK/scratch-gui/issues/3509 When confirming project upload with user, user should see the nifty custom modal @carljbowman designed, instead of the default browser js modal. Current:  Desired: 