codereview: fix hg change on Windows

hg change fails on Windows with 'No valid patches found in output from hg diff'.

R=rsc
CC=golang-dev
https://golang.org/cl/4006043
diff --git a/lib/codereview/codereview.py b/lib/codereview/codereview.py
index 0a345d8..ab8415e 100644
--- a/lib/codereview/codereview.py
+++ b/lib/codereview/codereview.py
@@ -2607,7 +2607,7 @@
 			self.base_rev = self.options.revision
 		else:
 			mqparent, err = RunShellWithReturnCode(['hg', 'log', '--rev', 'qparent', '--template={node}'])
-			if not err:
+			if not err and mqparent != "":
 				self.base_rev = mqparent
 			else:
 				self.base_rev = RunShell(["hg", "parents", "-q"]).split(':')[1].strip()