Make vectors use the context's i,j,k values to obtian TeX and string representations (Parser/Lists/Vector.pm didn't do this, and Value/Vector.pm didn't do it well.)
Merge pull request #13 from dpvc/vector-ijk

Make vectors use the context's i,j,k values to obtian TeX and string values
Merge pull request #14 from goehle/master

Essay Questions
Fixing some xss issues with sticky answers.
Fixed the xss stuff to work with gateways
Merge branch 'develop' of https://github.com/openwebwork/pg
Merge branch 'release/2.6' of https://github.com/openwebwork/pg
Use problemSeed rather than PG_original_randomSeed
Merge pull request #19 from dpvc/random-seed-fix

Use problemSeed rather than PG_original_randomSeed
Merge branch 'release/2.6' of https://github.com/openwebwork/pg
Fixed overzealous commenting
Merge pull request #17 from goehle/master

XSS Fix
Protect HTML::Scrubber from undefined arguments
remove stray semi-colon
Merge pull request #21 from mgage/release/2.6

Protect HTML::Scrubber from undefined arguments
Remove a redundant definition of _PGbasicmacros_init{}  subroutine from the PGbasicmacros.pl file
Merge branch 'release/2.6' of https://github.com/openwebwork/pg into release/2.6
Merge pull request #22 from mgage/release/2.6

Remove redundant _PGbasicmacros_int {}  subroutine from PGbasicmacros.pl
Fix off-by-one effect of number of attempts.

This makes the showHints work properly.

.
Provide better solution to the numOfAttempts issue

Insures that the number of attempts defined in the environment is correct.
It is the sum of the number of incorrect attempts, the number of correct attempts
and the number of ungraded attempts (which is 1 or 0 depending upon whether an
answer has been submitted).
The calculation is done in PG.pm