ext: optimized blob_read()

Previous implementaion had rather big overhead but had an advantage of
being simple - it has single code path for compressed and non-compressed
data.
Now it's time to split this single codepath for more efficient
implementaion of common case - read of non-compressed data.
dnet: simplify dnet_send_file_info_without_fd()
ext: lookup now supports extended format