Added a Nix derivation, intended for the shell.
Deprecated Data.Functor.Extras in favour of functor-infix.
Made -Wall sane.