Tell the Visual Studio project file generator to not compile C files that
appear in the project's dependency list but are not in the source list.
This fixes the issue with embedding utf8proc sources in libsvn_subr.

* build/generator/gen_win.py (WinGeneratorBase.get_proj_sources):
   Mark header dependencies for exclusion from the build.
  (ProjectItem): Set files to not excluded by default.

* build/generator/templates/vcnet_vcproj.ezt,
  build/generator/templates/vcnet_vcxproj.ezt: Tweak the .vc(x)proj templates
  to treat excluded sources differently, and to treat *.hpp as header files.

* build.conf (private-includes): Remove the .inline suffix from
   utf8proc/utf8proc.c and utf8proc/utf8proc_data.c.
* subversion/libsvn_subr/utf8proc.c:
   Update directive to include utf8proc/utf8proc.c.
* subversion/libsvn_subr/utf8proc/utf8proc.c: Rename from utf8proc.c.inline.
   Update directive to include utf8proc_data.c.
* subversion/libsvn_subr/utf8proc/utf8proc_data.c:
   Rename from utf8proc_data.c.inline.


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