Make sure we don't exec anything before checking that the binary uses
the FreeBSD ABI.
Fix the build in the case the TYPE_ELF32 isn't defined.
Merge branch 'truss-exec-elf-type' into markj

Conflicts:
	usr.bin/ldd/ldd.c