[ci] Updating the CI to use libnrm/master.
This commit switches the CI to libnrm/master. It also refactors the nix code in .nix with stronger guarantees. Now, a hash verifies the content of the code the integration tests are run against. The pipeline is also split, which makes it more legible.