Update USDPL backend API to use Decky env variables
Decky loader now exposes lots of details that USDPL currently figures out in slightly janky ways. It would be better to use those environment variables to figure out everything instead of relying on the current fallback implementation.
See the PR which adds this for details.
Deleting a branch is permanent. It CANNOT be undone. Continue?