Upgrade dependencies

	* Move to lens-4

	* Move to optparse-applicative-0.8

	* Remove bounds from packages that do not need them (e.g. template-haskell)