Restructured lens.cabal for consistency. Switched from ghc-prim to generic-deriving for benchmarks.