LDEV-3581: Allowing monitor to search for particular learner by part of their full name. Changed sort in monitor to sort on the user's full name, to match the search.
LDEV-3578: Convert passwords from sha1 to sha256 with salt after successful authentication and on password change.Remove password hashing in browser.Change internal authentication mechanism for LoginRequestServlet and LoginAsAction.
LDEV-3591: Flatten UniversalLoginModule hierarchy - it was just a single leaf anyway.Format code. Clean up logs, errors and comments.Move queries from config files to code.
LDEV-3510: In trying to fix the ordering problem, started opening lessons in a new tab/window. Now reverted back to previous behaviour with lesson loading in the same tab.