ENH: Update to next version of ITK.
ENH: Renamed SoftwareGuide.tex to remove ambiguitiy.

The name of the .tex file and the name of Directories
in the source an build tree were all the same, and this
made it difficult to use grep to find the desired items.

Additionally the LaTeX tools take the base name rather
than the full file name, and this caused more confusion while
debugging the programs builds.
BUG: Need to create directory before writing to it.
ENH: Fortify testing of using full paths.
ENH: Improve format of code printing.

The minted package offeres fontsize and single space
options that make the code more compact for printing.

Additionally, issue warnings on the command line during
code extraction to identify code that is too long to
fit in the book printing margins.
ENH: Take notes about tasks that need to be done.
ENH: Software Guide updates.