Updates/bugfixes to the evaluations module to ensure that *all* data is saved in case of loss of access to the system for any reason after the data was entered when submitting, but access was retained during entry. Additionally, fixed a display error which was mis-representing the number of questions in a quiz being attached to a gradebook assessment, and added a statistics record for each login, so we can actually track when users are using the system.
Readded the Identify Comments field into the data processing, as it somehow dropped out at some point. Also made the form a bit less confusing by removing the "required" indication from fields that are checkboxes that can be checked or not.
Fix for issue which was not allowing for organisations to use have a single user be part of multiple cohorts and see events associated with each of them. This change will have no effect, so long as a user is only in one cohort (or none).
Changes to the evaluation module to allow organisations that don't use the 'cohort' group type to use it with their 'course_list' groups.
Fixed an issue in the communities module which caused protected communities/pages to be visible to unlogged in users when it had no `page_url`, i.e. was the home page.