fix mockServer to always provide change list sequence numbers
diff --git a/mock_server.go b/mock_server.go
index 7fc488e..53f6c2c 100644
--- a/mock_server.go
+++ b/mock_server.go
@@ -678,6 +678,10 @@
 // create []common.Table from array of tableRowMaps
 func (m *MockServer) concatChangeLists(changeLists ...common.ChangeList) common.ChangeList {
 	result := common.ChangeList{}
+	if len(changeLists) > 0 {
+		result.FirstSequence = changeLists[0].FirstSequence
+		result.LastSequence = changeLists[len(changeLists)-1].LastSequence
+	}
 	for _, cl := range changeLists {
 		for _, c := range cl.Changes {
 			result.Changes = append(result.Changes, c)