cmd/apidiff: add package commentary and move away from os.Args[0]

The change regarding os.Args[0] is identicial to the change made in
https://golang.org/cl/145799.

Change-Id: I22e9cef8e5c16504ee71ebe8c9e4183456f0d022
Reviewed-on: https://go-review.googlesource.com/c/152997
Run-TryBot: Paul Jolly <paul@myitcv.org.uk>
Reviewed-by: Jonathan Amsterdam <jba@google.com>
diff --git a/cmd/apidiff/main.go b/cmd/apidiff/main.go
index 724881d..702f79b 100644
--- a/cmd/apidiff/main.go
+++ b/cmd/apidiff/main.go
@@ -1,3 +1,4 @@
+// Command apidiff determines whether two versions of a package are compatible
 package main
 
 import (
@@ -21,10 +22,10 @@
 	flag.Usage = func() {
 		w := flag.CommandLine.Output()
 		fmt.Fprintf(w, "usage:\n")
-		fmt.Fprintf(w, "%s OLD NEW\n", os.Args[0])
+		fmt.Fprintf(w, "apidiff OLD NEW\n")
 		fmt.Fprintf(w, "   compares OLD and NEW package APIs\n")
 		fmt.Fprintf(w, "   where OLD and NEW are either import paths or files of export data\n")
-		fmt.Fprintf(w, "%s -w FILE IMPORT_PATH\n", os.Args[0])
+		fmt.Fprintf(w, "apidiff -w FILE IMPORT_PATH\n")
 		fmt.Fprintf(w, "   writes export data of the package at IMPORT_PATH to FILE\n")
 		flag.PrintDefaults()
 	}