fix issue with the keys option

next accumulated state was incorrectly given to the function. this
changes fix it.
diff --git a/src/couch_mrview.erl b/src/couch_mrview.erl
index dc6ece1..dddfc4d 100644
--- a/src/couch_mrview.erl
+++ b/src/couch_mrview.erl
@@ -127,12 +127,13 @@
                     {ok, Acc2}
             end,
 
-            {_, _, AccOut} = lists:foldl(fun(Opts, Acc0) ->
-                        Acc1 = {Dir, StartSeq, Acc0},
-                        {ok, _R, A} = couch_mrview_util:fold_changes(
+
+            Acc0 = {Dir, StartSeq, Acc},
+            {_, _, AccOut} = lists:foldl(fun(Opts, Acc1) ->
+                        {ok, _R, Acc2} = couch_mrview_util:fold_changes(
                                     Btree, WrapperFun, Acc1, Opts),
-                        A
-                end, Acc, OptList),
+                        Acc2
+                end, Acc0, OptList),
             {ok, AccOut};
         _ ->
             {error, seqs_not_indexed}