Merge pull request #59 from openwebwork/master

update freeze/thaw   to nfreeze/nthaw
Merge pull request #62 from aubreyja/master

Porting change to OPL-update in webwork2 to webwork2-dev
Add a cleanup routine to PG so that MathObjects that are part of the output or answer checkers are freed (in order to prevent errors about missing packages).
Merge branch 'master' of https://github.com/openwebwork/webwork2-dev into package_errors
Merge pull request #67 from dpvc/package_errors

Resolve "Can't locate package ... " errors for MathObjects like LimitedPolynomial
Merge pull request #69 from aubreyja/master

Added change_user_id script, modified DB.pm to fix issue #68, other misc. changes
Merge pull request #70 from aubreyja/master

CAS authentication module. Note, this has been well tested at UC Berkeley with their CAS system and verison of webwork.  More testing, especially with this dev code, would be welcome.
Added support for URLs as provided in WWfeedback messages

I had inadvertently provided an older version of CAS.pm when submitting
the original version.  This brings CAS.pm up to date.  The only change
was/is to add support to keep params on the URL being sent to the CAS server
(so that URLs provided by WWfeedback messages work properly).
Fixed copyright date, and minor code cleanup
Merge pull request #74 from paulvojta/master

CAS.pm:  update to current version, and some minor code changes
Fixed typo in authen_CAS.conf.dist
Enable comma escaping, unicode chars in classlists

Classlists files as processed by the addcourse script can't deal with users
who, for one reason or another, has a comma in either their first or last
name. Using the Text::CSV module for CSV parsing instead of split() enables
comma escaping values by putting them in double quotes.

Users who have non-ASCII characters in their name gets their name (e.g.:
Frøystein) mangled after going through addcourse. This commit forces Perl
to open the the classlist file with UTF8 encoding. This way the unicode
characters survive intact into the database.
Merge pull request #75 from ionparticle/master

Enable comma escaping, unicode chars in classlists
Merge pull request #76 from aubreyja/master

OPL-update now symlinks swf applets in OPL to web-accessible location in applet search path
Remove LimitedPolynomials and Inequalities::common from the preloaded list (now that the package errors are resolved).  Must put back the original contextLimitedPolynomials.pl and contextInequalities.pl as well
Merge pull request #79 from dpvc/package_errors

Remove unneeded MathObject libraries from the preloaded list
Merge pull request #80 from openwebwork/master

sync ww2.5.1.1 with master
Merge pull request #81 from openwebwork/ww2.5.1.1

sync Ww2.5.1.1 and master
added htdocs/applets/*.swf to .gitignore these are symlinks added by OPL-update to swf files found in the problem library"
Merge remote-tracking branch 'openwebwork-dev/master'