Add missing instances for Data.Sequence.Seq

They behave just like the instances for `[a]`