Switch from a flake ref to a github ref as renovate cannot resolve flake refs, and they are slightly impure. This shows some issues with the previous patch to the bind module which we fix.
This allows it to update the flake.lock and Cargo.lock files.
This does integration testing to ensure the module works properly