Change lens dependency to >= 4

Changes to the Typable class breaks older version of lens, but caledon compiles just fine with the newer version.