On the fsfs-format7 branch:  split svn_io_file_create2 into
svn_io_file_create, svn_io_file_create_empty and svn_io_file_create_binary.
Update callers to use the most suitable of the 3 variants.

* subversion/include/svn_io.h
  (svn_io_file_create): no longer deprecated
  (svn_io_file_create_empty,
   svn_io_file_create_binary): declare new svn_io_file_create variants

* subversion/libsvn_subr/io.c
  (svn_io_file_create_binary): implement most generic function
  (svn_io_file_create,
   svn_io_file_create_empty): call the above

* subversion/libsvn_client/patch.c
  (install_patched_prop_targets): update caller

* subversion/libsvn_fs_fs/fs.c
  (fs_open_for_recovery): ditto

* subversion/libsvn_fs_fs/fs_fs.c
  (write_config,
   create_file_ignore_eexist,
   upgrade_body,
   write_revision_zero,
   svn_fs_fs__create): same here

* subversion/libsvn_fs_fs/hotcopy.c
  (hotcopy_create_empty_dest): here

* subversion/libsvn_fs_fs/transaction.c
  (get_lock_on_filesystem,
   svn_fs_fs__create_txn): here

* subversion/libsvn_repos/repos.c
  (create_db_logs_lock,
   create_db_lock,
   create_conf): and here

* subversion/libsvn_wc/adm_files.c
  (init_adm): and finally here


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