Allow reading nm output from a file (or STDIN).
Handle darwin ppc nm output, reenable test.

Not darwin ppc in particular: handle 32-bit nm output, in general.
Resolves part of RT #122267.
More debugging output.
test.pl:eq_array() is enough.

No bad is_deeply() emulation necessary.
Sometimes Darwin has the string constants in cstring section.

At least in OS X 10.7.

Resolves the darwin x86 part of RT #12267 (the failing PL_no_mem test).
Scan for expected and unwanted undef (libc) symbols.

We would expect to see e.g. chmod() being used,
but we do not want to see e.g. gets() being used, ever.
Add comments.
Parsing linux input in darwin, and vice versa.
Add freebsd support.
Add fgets+tmpfile to avoidables, and add comments.