allow .dz as a destination

so this now works:

$ vips extract_area 50310.svs x.dz 10 10 100 100

and writes a deepzoom pyramid
allow many more types in tiff write

the tiff writer now allows 32-bit int, complex, any number of bands,
etc. etc.