[PULL 05/32] io: add a "blocking" field to QIOChannelSocket