Contrary to documentation, flac is not ported to OS/2. The patches below
fill part of the gap; the remaining patches are sent in a separate
message, since they are OS/2-specific. Notable features:
wildcard processing, and responce file (`flac -0 @arg_list' will read
arguments from file arg_list);
handling of binary stdin and stdout;
rename() failing if target exists addressed;
src/test_streams/main.c has a bug: a binary file should be fopen()ed
with "b" flag on ALL systems; I did not try to fix this, and added
yet another special case;
test/test_flac.sh assumes that ':' is not a special character in a filename;
test/test_metaflac.sh assumes that /bin/sh.exe or /bin/sh exist;
test/test_seeking.sh assumes that ogg support is present.
All the applicable tests succeed with these patches.