This is a complete rewrite of the action in Javascript.
- More robust handling of payments
- Uses official (stricter) Xpring/PayID routines for resolving PayIds
- Runs faster as no need to spin up a docker image
Otherwise it works in the same way as the previous Python version.