Removed the jsMath files.
Fixed mathview so that it doesn't look janky on small screens.
Cleaned up MathView a little bit. The big changes are

1) It now supports latex editing.  Just add the class latexentryfield to a text area and it will make a button for a mathview latex edior
2) Added this mathview latex editor functionality to PGProblemEditor2/3.  It can be turned on and off by a config variable (which is not in the Course Configuration area)
Added the ability for mathview to work with essay answers.
Merge pull request #346 from aorinevo/patch-2

Update README.md
Fixed shibboleth target URL to go to the course selected on login.
Made it so that webowrk is more careful with plain text passwords.
Tracked down some more things that printed passwords
Merge branch 'release/2.9' of https://github.com/openwebwork/webwork2 into mathviewups
Small tweak to make formatting on editor page look nicer
Merge pull request #391 from dmundra/hotfix/shibbolethfix

Fixed shibboleth target URL to go to the course selected on login. Pull request to release/2.9 branch
Added a more dynamic nav bar that can be collapsed or opened.  Starts collapsed on phones but can be opened.
Collapse button is not shown when there is no site nav
Merge pull request #333 from goehle/removejsmath

Release/2.9: Remove jsmath
Added missing tmp directory back to htdocs
Merge pull request #396 from goehle/restortmp

Restore Tmp Directory
Modify   check_modules.pl file

Add YAML (needed for Dancer) and
change Template::Toolkit to Template (the latter is the perl front end for Template::Toolkit and is what you load from CPAN) On my system Template::Toolkit was not being detected by check_modules but Template was.
Merge pull request #399 from mgage/update-check_modules

Update check modules
first working version of progress bar
Stop updating problem_version and set_version tables for the admin course.

These are virtual tables and therefore not native.  The admin course updates non-native tables (ones that are global for all courses, not defined on a course by course basis) but these virtual tables do not need to be updated.

This is a hack.  If more virtual tables are created this fix will have to
be updated.

To check this you can use mysql commands to delete the version_id field from
problem_user table of the admin course.  Without this upgrade that version_id field will always be added back.  With this upgrade the version_id field, once deleted, will stay deleted from the database.

 Please enter the commit message for your changes. Lines starting