Move 'svn_client_mtcc.h' into the 'private' subdirectory, so we don't make
it public in 1.9.

It's not considered stable enough in its current form. See the email thread
"The new svn_client_mtcc API" started on 2014-07-29 by Julian Foad, archived
at e.g. <http://svn.haxx.se/dev/archive-2014-07/0138.shtml>.

* subversion/include/svn_client_mtcc.h
  Move ...
* subversion/include/private/svn_client_mtcc.h
  ... to here, and rename all symbols: s/svn_client_mtcc/svn_client__mtcc/.

* subversion/libsvn_client/mtcc.c,
  subversion/svnmucc/svnmucc.c,
  subversion/tests/libsvn_client/client-test.c,
  subversion/tests/libsvn_client/mtcc-test.c
    Adjust the '#include', and track the renamed symbols.


git-svn-id: https://svn.apache.org/repos/asf/subversion/trunk@1614599 13f79535-47bb-0310-9956-ffa450edef68
* build.conf
  (libsvn_client): Adjust the msvc-export path of svn_client_mtcc.h,
    following r1614599, to fix Windows builds.

git-svn-id: https://svn.apache.org/repos/asf/subversion/trunk@1614607 13f79535-47bb-0310-9956-ffa450edef68
Following the availability of apr_hash_this_key() etc. in APR v1.5, use
these in Subversion code instead of svn__apr_hash_index_key() etc. Provide
substitutes only when APR is too old to provide them.

* subversion/include/svn_types.h,
  subversion/libsvn_subr/iter.c
  (svn__apr_hash_index_key,
   svn__apr_hash_index_klen,
   svn__apr_hash_index_val):
    Rename to apr_hash_this_key, apr_hash_this_key_len, apr_hash_this_val.
    Declare and define them only if APR is older than 1.5.

Everywhere else: track the renames.


git-svn-id: https://svn.apache.org/repos/asf/subversion/trunk@1614611 13f79535-47bb-0310-9956-ffa450edef68
Fix breakage of the JavaHL build and a debugging tool, following r1614599.

* subversion/bindings/javahl/native/CreateJ.cpp
  (LockMap): Track the renames.

* subversion/bindings/javahl/native/LogMessageCallback.cpp
  (LogMessageCallback): Same.

* subversion/bindings/swig/python/svn/core.py
  (__all__): Adjust the comment.

* tools/dev/gdb-py/svndbg/printers.py
  (svn__apr_hash_index_key,
   svn__apr_hash_index_val,
   children_of_apr_hash): Track the renames.


git-svn-id: https://svn.apache.org/repos/asf/subversion/trunk@1614614 13f79535-47bb-0310-9956-ffa450edef68
On the 'move-tracking-2' branch: catch up with trunk@1614615.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/move-tracking-2@1614616 13f79535-47bb-0310-9956-ffa450edef68