Fix a bug in Data.Text.Fusion.eq
Fix a bug in Data.Text.Fusion.eq

The stream comparison was wrong in the case of trailing Skip
steps before the Done constructor.

As in:
  T.filter (=='a') (T.pack "ab") == T.pack "a"

--HG--
extra : convert_revision : 77b3ba993ce06084da06316086842c945a2b3b56

bgamari/text,bgamari/text,beni55/text,ekmett/text,beni55/text,aloiscochard/text,alexliew/text,aloiscochard/text,ekmett/text,alexliew/text,bos/text,alexliew/text,23Skidoo/text,aloiscochard/text,beni55/text,alexliew/text,hvr/text,aloiscochard/text,spencerjanssen/text,hvr/text,text-utf8/text,spencerjanssen/text,bgamari/text,ekmett/text,23Skidoo/text,23Skidoo/text,23Skidoo/text,bos/text,hvr/text,ekmett/text,text-utf8/text,text-utf8/text,bgamari/text,spencerjanssen/text,beni55/text,bos/text,hvr/text,text-utf8/text,spencerjanssen/text,bos/text