We hardcode target names in printHelp.
As a result it is easy to forget to update this list
when new target is added.
For example we did not list elf32-avr and
elf64-sparc targets though support them.
Patch refactors printHelp() implementation
to fix the issue.