Soundfiler fixes
This merge request ports a number of improvements to d_soundfiler.c, d_array.c, and a few other files from Pd Vanilla.
Most of the improvements have to do with reading aiff and wav files, as well as some added checks for reading and writing array values.
Affected classes are [tabread4~], [soundfiler], [readsf~], [writesf~], garrays
, and possibly some others.
Each commit in the merge lists the details from the original Pd Vanilla commit plus the hash.
Tests - I did a quick test just with the soundfiler-help.pd. Should probably do the same for the rest of the classes above before merging.