fixed typo. added missing description attribute to clone and comparison methods.
removed redundant method call.
the actual fix to the problem.
Merge pull request #676 from stopfstedt/pairprogramming_for_the_win

fixed session description loss upon session publish in dirty course
Update CHANGELOG and version files for 2.4.6 final
Update version.php for 2.4.7-prerelease
Add a cron task to run the user sync process and nothign else.
Merge pull request #678 from jrjohnson/667-newsynccron

Add a cron task to run the user sync process and nothing else.
Clean up LDAP login

Validate that username and password were entered.  Handle errors more
cleanly and with nice user messages.  Add translation for connection
issue.
Merge pull request #685 from jrjohnson/645-ldappass

Clean up LDAP login
Backport Vagrant Updates from I3

Update OS, and use Librarian, hiera, and better puppet manifests to
organize our vagrant build.  Mirrors the changes made in Ilios 3
without the symphony stuff.
Merge pull request #691 from jrjohnson/bettervagrant

Backport Vagrant Updates from I3