StringIO#write accepts multiple args in ruby 2.5
StringIO#write accepts multiple args in ruby 2.5

As of this commit, which landed in ruby 2.5.0, both IO and StringIO
write now accept multiple arguments:
https://github.com/ruby/ruby/commit/aeaeb4b0686b01a4a56998a4b7d87da470a57209

Somehow this was causing the automation engine spec, specifically, the
"writes to the logger synchronously" example to spin at 100% cpu,
perhaps because write was failing with argument errors.

Seen originally in:
https://github.com/ManageIQ/manageiq-automation_engine/pull/296

jvlcek/manageiq,djberg96/manageiq,jameswnl/manageiq,hstastna/manageiq,kbrock/manageiq,gmcculloug/manageiq,jrafanie/manageiq,yaacov/manageiq,borod108/manageiq,lpichler/manageiq,billfitzgerald0120/manageiq,syncrou/manageiq,tinaafitz/manageiq,juliancheal/manageiq,chessbyte/manageiq,kbrock/manageiq,hstastna/manageiq,NickLaMuro/manageiq,andyvesel/manageiq,romanblanco/manageiq,NickLaMuro/manageiq,ManageIQ/manageiq,mkanoor/manageiq,mzazrivec/manageiq,ManageIQ/manageiq,juliancheal/manageiq,d-m-u/manageiq,d-m-u/manageiq,tinaafitz/manageiq,syncrou/manageiq,lpichler/manageiq,branic/manageiq,branic/manageiq,borod108/manageiq,agrare/manageiq,skateman/manageiq,ManageIQ/manageiq,lpichler/manageiq,andyvesel/manageiq,pkomanek/manageiq,romanblanco/manageiq,jvlcek/manageiq,borod108/manageiq,yaacov/manageiq,NickLaMuro/manageiq,chessbyte/manageiq,aufi/manageiq,billfitzgerald0120/manageiq,skateman/manageiq,billfitzgerald0120/manageiq,jameswnl/manageiq,djberg96/manageiq,jvlcek/manageiq,agrare/manageiq,chessbyte/manageiq,juliancheal/manageiq,jameswnl/manageiq,jrafanie/manageiq,aufi/manageiq,borod108/manageiq,syncrou/manageiq,chessbyte/manageiq,skateman/manageiq,branic/manageiq,d-m-u/manageiq,mzazrivec/manageiq,djberg96/manageiq,juliancheal/manageiq,hstastna/manageiq,jvlcek/manageiq,andyvesel/manageiq,NickLaMuro/manageiq,gmcculloug/manageiq,yaacov/manageiq,ManageIQ/manageiq,kbrock/manageiq,pkomanek/manageiq,aufi/manageiq,jameswnl/manageiq,yaacov/manageiq,tinaafitz/manageiq,hstastna/manageiq,tinaafitz/manageiq,skateman/manageiq,pkomanek/manageiq,syncrou/manageiq,branic/manageiq,kbrock/manageiq,agrare/manageiq,andyvesel/manageiq,pkomanek/manageiq,mkanoor/manageiq,djberg96/manageiq,agrare/manageiq,romanblanco/manageiq,mzazrivec/manageiq,mkanoor/manageiq,romanblanco/manageiq,jrafanie/manageiq,jrafanie/manageiq,billfitzgerald0120/manageiq,lpichler/manageiq,gmcculloug/manageiq,d-m-u/manageiq,aufi/manageiq,mkanoor/manageiq,mzazrivec/manageiq,gmcculloug/manageiq