Follow TH changes in GHC 7.9. Fixes #410.

Pred data type is now an alias to Type.
plated (co)free (co)monads
Plated FreeT
add commented out FT plated instance showing that it can't work due to
the monad constraint on converting to/from FreeT
import style change
Typo in Data.List.Lens
Merge pull request #413 from joneshf/patch-1

Typo in Data.List.Lens
Merge pull request #412 from Fuuzetsu/7.9

Follow TH changes in GHC 7.9. Fixes #410.
4.1 CHANGELOG
Generalize Control.Lens.Iso.*mapping
remove leading whitespace
cpp-options: traditional
Merge branch 'master' of github.com:ekmett/lens
Moved simple to Lens.Equality
check for older versions of free and Control.MonadPlus.Free
Merge branch 'master' of github.com:ekmett/lens