make a copy of the items to fetch in shardcache_client_get_multif

so that the caller can safely release the resources used to represent the input list
while we still have everything necessary to retrieve the keys asynchronously and provide
the data back on the returned filedescriptor
exposing getf() and get_multif() methods in the Shardcache::Client::Fast perl library

** UNTESTED **