oops, better filename set on foreign load

we were setting the filename in the wrong place
remove suffix from tiles

see https://github.com/jcupitt/libvips/issues/129
require libgsf-1 1.14.27 or later

1.14.21 is known bad, 1.14.27 is fine, not sure about inbetween versions

1.14.30 works too