nixos: add fail2ban to module-list.nix

Now that the fail2ban service has the ".enable" option, I think it's
time to add it to the module list, so that we can enable it in
configuration.nix like this:

  services.fail2ban.enable = true;
xml-lens upper bounds jailbroken, built and tested with lens v4.4.0.1

bug filed upstream to bump upper bounds
mark wreq as broken, issue made upstream

breaks because of incompatibility with lens > 4.4
Update twitter-conduit, fixes breakage
update hsimport to 0.5.1, fixes breakage
mark json-assertions as broken for now

needs lens-aeson package and upper bounds bump
restore maintainer information that cabal2nix stripped
haskell-cabal2nix: update to version 1.69
haskell-taffybar: update to version 0.4.1
haskell-GLUtil: update to version 0.8.1
haskell-aws: update to version 0.10.3
haskell-cabal-cargs: update to version 0.7.1
haskell-compdata: update to version 0.9
haskell-gitit: update to version 0.10.5
haskell-hplayground: update to version 0.1.0.3
haskell-lifted-async: update to version 0.2.0.2
haskell-rest-core: update to version 0.32
haskell-rest-gen: update to version 0.14.2.1
haskell-rest-happstack: update to version 0.2.10.1
haskell-rest-snap: update to version 0.1.17.13