Depend on gnureadline when building binary wheel or setupext.check_for_readline() fails

This is a follow up to 4d9f6f00a4f0798e41700c22a839eddff0881692 based on
the discussion in pull request #7047 where we seem to have found a middle
ground that should make everyone happy :-)