lshw: fix location of the binary

The binary was going into sbin so even with package in profile we still
couldn't use it.

cc @phreedom
ocamlnet: update from 3.7.6 to 3.7.7
ocaml-http: update from 0.1.3 to 0.1.5
Merge pull request #4887 from vbgl/ocamlnet

Updates ocamlnet and ocaml-http
kernel: Add more supported features
rematch: add haskell package
distributed-process-platform: add haskell package
Drop all obsolete versions of the Haskell Platform.
haskell-aeson: drop obsolete version 0.7.0.6
haskell-async: drop obsolete version 2.0.1.3
haskell-attoparsec: drop obsolete version 0.11.3.4
haskell-binary: drop obsolete version 0.6.1.0
Merge pull request #4780 from ambrop72/kernel-ppp-filter

kernel: Enable PPP_FILTER by default.
fix ccnx build
Merge pull request #4870 from bosu/docker-proxy

docker: propagate nix.proxy into daemon environment
fix libreoffice build
Revert "nixos: installation: make installation ISOs USB bootable"

This reverts commit b7f6a138b13ca667464b31274a33124d252ebc8b.
Revert "nixos: iso-image: use syslinux bootloader for USB booting support"

This reverts commit 455db168b30d53c903c96be80ef843b79e0744ae.
quassel: make a proper systemd unit (also properly works in containers now)
Try to load Xresources, if that fails fall back to Xdefaults. Closes #4670