Added flatMap, extendLeftBy & extendRightBy to Coproduct

Don't know why I was calling this fold