ENH: Trial example file rename on DilateABinaryImage.

Windows poorly handles long file paths during Visual Studio compilation.

This is a trial rename of the example files.  The renames are:

	renamed:    DilateABinaryImage.cxx -> Code.cxx
	renamed:    DilateABinaryImage.rst -> Documentation.rst
	renamed:    DilateABinaryImageOutputBaseline.png.md5 -> OutputBaseline.png.md5

Change-Id: I85a3f7cdcd6ee4cc857838e0704b58feea2add9f
ENH: Change example filename scheme.

To reduce redundant filename and to help with path lengths for Visual Studio,
the filename scheme is changed.  The example name is no longer repeated in the
.cxx file; it is now always called Code.cxx.  The same goes for the documentation file
-- it is now always Documentation.rst.

The following script was used for the conversion:

examples_dir=$PWD

for target_dir in $(find $examples_dir -mindepth 3 -type d); do
  cd $target_dir
  example=$(basename *.cxx .cxx)
  sed -i -e "s/${example}.cxx/Code.cxx/" -e "s/${example}Output/Output/g" CMakeLists.txt
  sed -i -e "s/${example}Output/Output/g" ../CMakeLists.txt
  sed -i -e "s/${example}.cxx/Code.cxx/" -e "s/${example}Output/Output/g" ${example}.rst
  sed -i -e "s/${example}.rst/Documentation.rst/" ../index.rst
  git mv ${example}.cxx Code.cxx
  git mv ${example}.rst Documentation.rst
  if test -e ${example}Output*.md5; then
    current=$(ls ${example}Output*.md5)
    length=$(expr match $current $example)
    new=${current:$length}
    git mv $current $new
  fi
  cd $examples_dir
done

Change-Id: Ie40410d00dd006a7645a7bf42ad8cf5dd746499d
ENH: mv src/Examples -> Modules, src -> Documentation.

Shorter paths, which helps Windows build, navigation, and keep the layout similar to the ITK repository.

Change-Id: I018395ade8e631f16c83879f237a926f006440aa
Suggested-by: Arnaud Gelas <arnaudgelas@gmail.com>
BUG: Workaround docutils/sphinx file_insertion_enable settings bug.

Change-Id: Ia78370c494229bf6a942d2c65b088a48b9b983d8
COMP: Remove ExternalProject doxygen tarball fetching.

The associated fetching occurs in the scripts in CMake/

Change-Id: If4a4778bda8d89d3b80f376131b58108f832abb6
BUG: Destination documentation tarball location changed.

Change-Id: I09beac618e6037d8b89ab74a7649dedd2863a0ab
BUG: Fix template page links.

The "Learn" link is fixed on the front page, and the tarball links are fixed on
each example page.

Change-Id: Iafc727ec7748a84db23a028a427048b66e610846
COMP Update ReadMesh and Create3DVolume for new layout.

Change-Id: I3a62f4834f8d4744dd7493df6f38912e23c17639
Merge topic 'StandardExamplePaths' into master

6d25b6c0 COMP Update ReadMesh and Create3DVolume for new layout.
0fc2fa7d BUG: Fix template page links.
6a00526c BUG: Destination documentation tarball location changed.
3d5c2964 COMP: Remove ExternalProject doxygen tarball fetching.
ba2bc969 BUG: Workaround docutils/sphinx file_insertion_enable settings bug.
318b1340 ENH: mv src/Examples -> Modules, src -> Documentation.
72eeca76 ENH: Change example filename scheme.
12d2654d ENH: Trial example file rename on DilateABinaryImage.