haskell-packages.nix: switch default versions to aeson 0.7.x and lens 4.x

The only package remaining user of lens 3.x is the 'diagrams' package.