Dependency fixes

Bumped lens to 4.2
Bumped adjunctions to 4.1
Add specific aeson bound, to get around failing lens builds (see ekmett/lens#450)