Add a default.nix for easily building the homepage

Running "nix-shell" and then "make" also works.
More .gitignores