Cleaned up the gather unsynchronized entries logic: was not properly calculating previous index  or start index.  This resulted in never committing all entries, and clients would always have their requests fail, which they would retry, resulting the leader always appending the same failed action, but members never being caught up.