grc: only fix old message connections if both ends are valid
Merge remote-tracking branch 'gnuradio-wg-grc/maint_grcwg' into maint