Re-do a portion of r1571499 that broke the build (and was therefore hotfix-
reverted in r1571500).

* subversion/tests/libsvn_subr/named_atomic-test-common.h
  (name_namespace): Mark static.
  (name_namespace1, name_namespace2): Remove as unused, and..

* subversion/tests/libsvn_subr/named_atomic-test.c
  (name_namespace1, name_namespace2): .. declare them here, instead, as static.

git-svn-id: https://svn.apache.org/repos/asf/subversion/trunk@1571511 13f79535-47bb-0310-9956-ffa450edef68
Following up on r1571499 and r1571500, make a symbol static on all platforms
except Windows and add a huge comment explaining why it should remain public
on Windows.

* subversion/libsvn_subr/ctype.c
  (svn_ctype_table_internal): Make static on all platforms except Windows.


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