For every commands, add a check about number of passed arguments

For instance with  amount cmd:

     elif cli_args.subcmd == "amount":
+        if cli_args.does_not_validate_n_args(2):
+            message_exit("Missing pubkey or id or too many arguments.")