updated libiomux for iomux_clear() availability
shardcache_get_async() now works

shardcache_get() actually uses shardcache_get_async() under the curtains
but it doesn't return until the value has been fully retrieved.

NOTE: this is a first working implementations, it may contain bugs,
      especially in the fault paths