Added a nix derivation, intended for the shell.

Using `zalora/nixpkgs:HEAD`' to work around the (mysterious) `/homeless-shelter` bug, can substitute if this lands upstream.