Match options that are mutual exclusive to others,
are no longer shown, if one of them has been used on the command line.
Fixed a bug, where after targets with no options, the 'main' options would not be shown.
Some formatting of code for readability.