Reduce difference between Windows and non-Windows implementation of install_stream.
Reduce difference between Windows and non-Windows implementation of
install_stream.

* subversion/libsvn_subr/stream.c
  (install_close): Remove #ifdef WIN32
  (svn_stream__create_for_install): Always setup flush on close stream
   handler.
  (svn_stream__install_stream): Close temporary file before rename on all
   platforms.
  (svn_stream__install_get_info): Obtain file info from file handle on all
   platforms.
  (svn_stream__install_delete): Close temporary file before delete on all
   platforms.


git-svn-id: f8a4e5e023278da1e04e203c7fe051e3c4285d88@1701564 13f79535-47bb-0310-9956-ffa450edef68

YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion