use a define for PATH_MAX

add VIPS_PATH_MAX, a long-enough-for-almost-any-path buffer size

we ought to switch to dynamic paths really ... do this when we fix
filename encoding
Merge remote-tracking branch 'origin/7.36'
remove the orc stuff from arithmetic

no faster than gcc auto vec
oop set scale/offset