Add a bunch of conditions on the "lenses" in 'System.FilePath.Lens'
Skip existentially quantified constructors when making prisms.

Fixes #354