Changed Pipes.Prelude.generalize.  The new evalStateP is not polymorphic enough for the old definition. Added unpolished type signatures
Removed NoMonomorphismRestriction pragma from Pipes.Lift and Pipes.Prelude now that that type sigs have been added.