Follow-up to r1572363: Instead of using a "STRICT" parameter, split the
contents comparison functions into the old approximate ones and a new
exact ones.

There seems to be no point in having the boolean option as other code
would always set it to TRUE.  Even svn_*_get_file_revs2 will now always
operate in "strict" mode because there is little point in not doing so.
(Adding a "strict" flag svn_*_get_file_revs2 would cause major code churn
just to have the only client-side user, blame(), set it fixed to TRUE).

* subversion/include/svn_fs.h
  (svn_fs_props_changed2): Rename to ...
  (svn_fs_props_different): ... this and drop the STRICT parameter. 
  (svn_fs_props_changed): De-deprecate.
  (svn_fs_contents_changed2): Rename to ...
  (svn_fs_contents_different): ... this and drop the STRICT parameter.
  (svn_fs_contents_changed): De-deprecate.

* subversion/include/svn_ra.h
  (svn_ra_get_file_revs2): Document that we won't send random empty
                           deltas anymore.

* subversion/include/svn_repos.h
  (svn_ra_get_file_revs2): Ditto.

* subversion/libsvn_fs/fs-loader.c
  (svn_fs_props_changed2,
   svn_fs_props_different,
   svn_fs_contents_changed2,
   svn_fs_contents_different): Reflect to API change.

* subversion/libsvn_repos/delta.c
  (delta_proplists,
   svn_repos__compare_files,
   delta_files): Use the newly renamed strict API functions.

* subversion/libsvn_repos/dump.c
  (dump_node): Same.

* subversion/libsvn_repos/reporter.c
  (delta_proplists): Same.

* subversion/libsvn_repos/rev_hunt.c
  (send_path_revision): Same. This enables the new, predictable / strict
                        behavior of svn_*_get_file_revs2.

git-svn-id: https://svn.apache.org/repos/asf/subversion/trunk@1573111 13f79535-47bb-0310-9956-ffa450edef68