utils: io_check: make noexcept for future-returning functions
utils: io_check: make noexcept for future-returning functions

Use futurize_apply to handle any exception the passed function
may throw.

Signed-off-by: Benny Halevy <23c997c90eb8537635e9392d48e7af1bf1b2ca22@scylladb.com>

scylladb/scylla,scylladb/scylla,scylladb/scylla,avikivity/scylla,avikivity/scylla,avikivity/scylla,scylladb/scylla