Update documents
Modify includePGproblem so that PGalias has the correct environment when reading the included problem

Also fixed a bug in IO::includePGtext which would cause a problem if BEGIN_TEXT was preceeded
by a comment.  The substitution would erase the return before the BEGIN_TEXT, concatenating TEXT(...)
to the comment and causing an error.
Add .html extension to links (fixes bug 2313)
Merge branch 'streamline_error_messages'

Commented out warning messages

Conflicts:
	lib/PGalias.pm
comment out  warning message
Use $PG value for template directory instead of $main::envir

The former is guaranteed to be initialized.  The latter is a bit more iffy.
The downside(upside) is that one can't modify the template directory within
the problem using this method. You have to modify the value contained in $PG.
Merge branch 'build_question_tester'
Add contextLeadingZero.pl -- a file developed for Ken Appel that requires a leading zero (e.g. 0.15 not .15)

Written by Davide Cervone
Merge pull request #4 from mgage/master

adding contextLeadingZero
Removing comments referencing dangerousMacros.pm as this file was removed. Removed unrestricted load of dangerousMacros.pm from CourseScriptsDirectory. This may break existing problems that use this mechanism; there should be a different, better way to address this (probably very rare) use case.
Clean up PGalias to use uniqe ids on gifs and png files (html files done earlier)

Still need to work on the section that does these files in TeX mode.
Then 1. search for the files in likely places, not just in the same directory
     2. refactor the entire module.  there is a lot of duplicate code.
Corrected reference to dangerousMacros.pl in error messages
Removed commented-out code originally derived from dangerousMacros.pl. Removed references to dangerousMacros.pl from the documentation.
Fixed documentation and removed spurious references to dangerousMacros.pl
Fixed up HTML generation; layout of code
Cleanup HTML generation; code layout. Remove spurious references to dangerousMacros.pl. Fix POD errors.
Remove reference to dangerousMacros.pl.
Remove reference to dangerousMacros.pl.
Remove reference to dangerousMacros.pl.
Remove reference to dangerousMacros.pl.