Adds tiff support, including rewrite of data fetch much improved using fibers