Made transformer Enumeratees more "immutable"

Now that they can be applied more than once, provided they are made with a constructor that generates a fresh state on every call.