target: lock nix-shell build phase
Make sure we run build shell phase serially as nix might deadlock.
First execution might build stuff and store it in the store. Next executions won't do anything as everything is already built (for the same shell.nix).
Refs #30