message: fix client transfer arg conflict
diff: @@ -75,13 +75,14 @@ mod target_account {
  "Hex-encoded public key of the account from which the main purse will be used as the \
  target.";
  + // Conflicts with --target-purse, but that's handled via an `ArgGroup` in the subcommand. Don't
  + // add a `conflicts_with()` to the arg or the `ArgGroup` fails to work correctly.
  pub(super) fn arg() -> Arg<'static, 'static> {
  Arg::with_name(ARG_NAME)
  .long(ARG_NAME)
  .short(ARG_SHORT)
  .required(false)
  .value_name(ARG_VALUE_NAME)
  - .conflicts_with(super::target_purse::ARG_NAME)
  .help(ARG_HELP)
  .display_order(DisplayOrder::TransferTargetAccount as usize)
  }
  @@ -106,6 +107,8 @@ mod target_purse {
  const ARG_VALUE_NAME: &str = "HEX STRING";
  const ARG_HELP: &str = "Hex-encoded URef of the target purse";
  + // Conflicts with --target-account, but that's handled via an `ArgGroup` in the subcommand. Don't
  + // add a `conflicts_with()` to the arg or the `ArgGroup` fails to work correctly.
  pub(super) fn arg() -> Arg<'static, 'static> {
  Arg::with_name(ARG_NAME)
  .long(ARG_NAME)
  