Fix: tools: prevent possible crm_resource segfaults if multiple commands are specified
The argument callbacks assume they have the originally initialized
options and update the values accordingly.
While we still accept multiple commands for backward compatibility, the
relevant options should be reset whenever an existing command is
overridden. Otherwise the options would result into havoc and possibly
cause segfaults of problematically composed commands such as
crm_resource -l -a.