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.
removed extra comparison check in seesion model for handling dirty state
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
Merge branch 'master' of github.com:ilios/ilios into 666_objective_mesh_total_bugfix
Merge pull request #696 from thecoolestguy/666_objective_mesh_total_bugfix

Objective mesh term counts properly updating on change.
added stored procedure to remove archived bit check from search, added migration
added call to new stored procedure for calendar search to php course model
added calendar-specific function for searching courses by title to php course model
updated query functions and calls to differentiate between calendar and non-calendar searches
drop and create procedure in two statements, renamed object to match filename