message: Fix bug in branch-history script
  The script had a bug when called with the runtest script which was
  causing the Travis tests to fail.
diff: # CONTRIBUTING.md for details.
  $flag = shift;
  -if ($flag) {
  - if ($flag eq "-h" || $flag eq "--help") {
  +if ($flag and ($flag eq "-h" || $flag eq "--help")) {
  printf STDOUT <<EOF;
  This script checks if the current branch history, defined as the commits that
  will be merged in master (those shown in a GitHub PR), contains unusually
  @@ -23,10 +22,6 @@ number of commits, etc.
  Usage: $0
  EOF
  exit 0;
  - } else {
  - printf STDERR "Unknown command line argument $flag\n";
  - exit 1;
  - }
  }
  # Maximum number of acceptable commits in the branch
  