Replace matches on NewtypeD with deNewtype
Better error messages for makeFields
Generate partial lenses for sum records.
Fix warnings
Merge pull request #277 from exbb2/master

makeFields for sum-records