decodeAsync method
decode, for a page from TiffDecoder.decodeAsync: loads every
strip/tile of the page first. Works on any page — for one from a
synchronous source it's just decode.
Implementation
Future<TiffRasterBuffer> decodeAsync() =>
decodeRegionAsync(TiffRegion.fullImage(metadata));