Allow standalone debug for non-default ${PROG} targets

This allows WITH_DEBUG_FILES to produce standalone debug for the ELF
runtime linker.

We previously disabled standalone debug files for bsd.prog.mk consumers
that definied a non-default ${PROG} target, but this is not required.
Consumers that do not support standalone debug are still handled by
disabling standalone debug for statically linked binaries, and for those
that specify a non-default binary format.