Make -prefix-out take a prefix string as an arg

This allows the prefix to be unique, if desired.
Fix #if checking for Binutils arch enum values

It looks like we don't need to add any values to support 2.23.2.
But the last conditionals I'd added were broken because they used
"#ifdef" (which will always be true) in place of "#if". Also
clean up the comment a bit.