mutation_reader: shard reader: use reader_lifecycle_policy::obtain_reader_permit()
mutation_reader: shard reader: use reader_lifecycle_policy::obtain_reader_permit()

Co-routinize the reader creation lambda in the process.

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