Enhance zap experience - Render QR code, choose amount, open wallet, etc
This fixes #1666 (closed)
Always shows up when clicking to zap a post.
Only shows up if the user does not have a wallet extension or if the user refused to pay with his wallet extension (the user may want to pay with a different app)