These two helpers, secp256k1_musig_ge_serialize_ext and secp256k1_musig_ge_parse_ext, aren't really musig-specific. They (de)serialize a group element that can also be the point at infinity. This moves them to eckey as secp256k1_eckey_serialize_ext and secp256k1_eckey_parse_ext. They can't move further down to group.h because they depend on other eckey functions internally. There should be no functional change here.
I stumbled upon this while working on #1754 where I would want to reuse these helpers in that module, so it is split out of that. But the change seems to make sense on its own as well, so I wouldn't consider this prep work alone.