Eliminate initial warnings from Doxygen

The initial warnings from Doxygen have been eliminated and the documentation has
become initialy stable.

File: Doxyfile
--------------
- Moved to the Doxygen directory

File: Doxygen/Doxyfile
----------------------
- Initial setting of all configuration tags

File: Doxygen/mainpage.dox
--------------------------
- Text and formatting for the documentation main page

File: GramSchmidt_App/src/GramSchmidt.cc
----------------------------------------
- Corrected documentation errors
- Added conditional documentation statement to not document the date the file
  was created
- Added git author name and date formatting that will be filled when a release
  tarball is generated with the 'git archive' command

File: Utilities/libutldefs/header/Macros.hh
-------------------------------------------
- Handled all documentation warnings
- Added conditional documentation statement to not document the date the file
  was created
- Implemented documentation macros to document all defined macros
- Added git author name and date formatting that will be filled when a release
  tarball is generated with the 'git archive' command

File: Utilities/libutldefs/header/StdTypes.hh
---------------------------------------------
- Handled all documentation warnings
- Added conditional documentation statement to not document the date the file
  was created
- Documenting all typedef variables and macro definitions
- Added git author name and date formatting that will be filled when a release
  tarball is generated with the 'git archive' command

File: Utilities/libutlmath/header/Vector.hh
-------------------------------------------
- Added conditional documentation statement to not document the date the file
  was created
- Added git author name and date formatting that will be filled when a release
  tarball is generated with the 'git archive' command

File: Utilities/libutlmath/src/Vector.cc
----------------------------------------
- Added conditional documentation statement to not document the date the file
  was created
- Added git author name and date formatting that will be filled when a release
  tarball is generated with the 'git archive' command
- Documented the constructor to eliminate a warning message
Set the environment variables in a separate sourced script

Sourcing the GramSchmidt.sh script just so the environment variables can be
correctly set when the 'setenv' argument is used was becoming cumbersome when
writing functionality for other arguments. Creating a separate script for
setting the environment variables make the GramSchmidt.sh script much cleaner.

File: Build/GramSchmidt.sh
--------------------------
- Removed the 'setenv' argument section
- Replaced all "return" commands with "exit" and cleaned up the error handling
- Fixed the 'release' section to force the 'git archive' command to include all
  files from PROJ_ROOT_PATH instead of the current path

File: Build/setenv.sh
---------------------
- Copied the 'setenv' code from the GramSchmidt.sh script
Direct stdout and stderr to log files and print stderr to terminal

To have a log of the configure and build processes, stdout and stderr are
redirected to their own files and stderr is also printed to the terminal.

File: Build/GramSchmidt.sh
--------------------------
- The configure and build steps have been modified to correctly redirect stdout
  and stderr to their own respective files and to also print stderr to the
  terminal
Merge branch 'buildScripts_update'
Merge branch 'doxygen_cfg'

Conflicts:
	Build/GramSchmidt.sh

The 'Date Modified' comment header was modified in two branches and the most
recent date was used.