On the fsfs-format7 branch:  Ensure that changes lists are always
terminated by an extra empty line.  In format 6 and earlier,  this
was done implicitly by the revision trailer (no longer present in
format 7).

* subversion/libsvn_fs_fs/low_level.h
  (svn_fs_fs__write_changes): add flag to be set when writing the
   last entry(ies)

* subversion/libsvn_fs_fs/low_level.c
  (svn_fs_fs__unparse_revision_trailer): don't write the extra newline
  (svn_fs_fs__write_changes): write it here instead

* subversion/libsvn_fs_fs/transaction.c
  (svn_fs_fs__add_change,
   write_final_changed_path_info): update callers


git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/fsfs-format7@1438412 13f79535-47bb-0310-9956-ffa450edef68