Add lens dep, remove lens-family core (breaks build)
Fix Utilities importing old lens-family-core module
Pull in 7.8 changes to lens branch
Add TH/Lens module to generate lenses
Refactor arg parser with lenses
Factor out 'toModifier'
Refactor config file with lens
Refactor option modifiers
Use dynamic linking
Clean .dyn_*, .p_* files as well
Add lens module
Fix doc not mentioning lens
'haddock' make target, fix doc generation crashing

Haddock doesn't like "-- ^" comments when it's out of place (e.g. the
"^" is used as an up-arrow rather than Haddock syntax). Remove these
arrows.
Include documentation in Travis builds
Add Haddock pragma to show used language exts
Add Haddock pragma to show used language exts
Merge doc/env changes from develop into lens
Give reexports a more descriptive name
Rework configuration modules in terms of lens
Eliminate typed hole warnings due to trailing '_'