Make changes_callback end request when limit=1

Prior to this commit, the limit was hit when limit=0 by the first
changes_callback function clause. This makes maybe_finish end the
request when limit=1, so that it doesn't have to wait for another change
to end the request.

BugzID: 26166
diff --git a/src/global_changes_httpd.erl b/src/global_changes_httpd.erl
index a012cc3..a5c9250 100644
--- a/src/global_changes_httpd.erl
+++ b/src/global_changes_httpd.erl
@@ -182,7 +182,7 @@
 
 maybe_finish(Acc) ->
     case Acc#acc.limit of
-        0 ->
+        1 ->
             {stop, Acc};
         undefined ->
             {ok, Acc};