Transclude MAA registration form into CourseAdmin page.

At the moment no text boxes are automatically filled in and the submit button
does not trigger any local action.
Fix undefined value in eq compare.  Remove javaScript which is not being used.

Knowls didn't work as I wanted them to -- their height was to small when including an entire page.
Merge branch 'master' of git://github.com/openwebwork/webwork2-dev
Add use Carp; to file to prevent the program from dying when "croak" is called.

Minor fix.  There is an underlying issue, or possible issue, where there is a warning because
of a conflict between a login name and a cookie, possibly left over or stale.  Quitting the browser
fixes this. Is this a bug or a feature?  I suspect it's new behavior with the added LTI authentication.
Fix warning message channels.  These were disrupted when ProblemUtils.pm was built.
Correct method of counting the number of error messages.

The previous syntax always left exactly one element in the array even if there were not warning messages.
Transclude MAA registration form into CourseAdmin page.

At the moment no text boxes are automatically filled in and the submit button
does not trigger any local action.
Fix undefined value in eq compare.  Remove javaScript which is not being used.

Knowls didn't work as I wanted them to -- their height was to small when including an entire page.
Add use Carp; to file to prevent the program from dying when "croak" is called.

Minor fix.  There is an underlying issue, or possible issue, where there is a warning because
of a conflict between a login name and a cookie, possibly left over or stale.  Quitting the browser
fixes this. Is this a bug or a feature?  I suspect it's new behavior with the added LTI authentication.
Fix warning message channels.  These were disrupted when ProblemUtils.pm was built.
Correct method of counting the number of error messages.

The previous syntax always left exactly one element in the array even if there were not warning messages.
Add scripts for adding profa and for adding the admin professor
Merge branch 'master' of git://github.com/mgage/webwork2-dev

Bringing this version in sync with the mgage/webwork2-dev
Check time zone name before using to make sure it is legal.

If it is not legal change it back to America/New_York for the moment.
The new subroutine is

($displayTimezone_tz) = verify_timezone($displayTimezone_tz);

It is internal to Utils.pm and is not at this time exported.
Provide access to three versions of PGProblemEditor.pm
Don't check "open in new window" by default in PGProblemEditor3
Protect against syntax errors which kill the PG translation early so no pgcore object is produced.

I believe this was fixed earlier and somehow that fix got overwritten.  I'll go back
and look at where the overwrite occured when I have time.  What is in place
now is definitely a hack -- there are multiple copies of the error messages for example.
But at least it doesn't die outright with no useful error messages.
Roll back ProblemSetList.pm in order to compare with ProblemList2.pm

This restores the old behavior of the first HomeworkSet Editor so that we can
compare it more easily with the new version(s).
Complete rollback of the Homework sets editor. (ProblemSetList.pm)

The original versions of the Homework sets editor and of the Classlist editor now correspond
to the look before the maketext() additions were made for localization and before the changes were made
to try to improve accessiblity.
Fix typo in Grades.pm that was causing global problem data to sometimes be stored in the problem_user record