Refs #299: Adds ability for students to see the members of a event audience via a modal, if they are a member of said audience.
Refs #299: Adds audience visibility option to learning event edit page.
Ref #275, Adds an ICS download/subscribe option for individual courses.

An ICS file for an individual course can now be downloaded or subscribed to from the dashboard calendar. Currently faculty/staff don't see the calendar. At UCLA we changed that so faculty can see a calendar, which options to change the course shown on it. If that feature is desired also, I can bring it over. Currently on the github instance they can't get to the interface I added. The button on "My Teaching Events" is the ICS for their own teaching events still.
Add back in weather, and remove a CSS file not needed for current feature.
WIP of CSV mapper for draft schedule importation.
Moves CSV Importer to autoloader compatible class, start of updates to importer class.
Refs #281: WIP draft event cdv importer interface and updates to CsvImporter class.
Refs #299: Bringing branch in line with develop
Merge branch 'develop' of github.com:EntradaProject/entrada-1x into feature-csv-col-mapper
Adds draft model and supporting models, updates interfaces to use new models.
Refs #281: Minor update to CSV import to use model rather than query, and adds supporting method to model.
Refs #281: Addresses original reason for ticket: when the event's audience type is a course group, and that course group has a tutor attached, the import script adds that tutor to the event, so the tutor can be credited.
Refs #281: Fixes bug where draft option changes were not being saved.
Ref #280 Updated the gradebook module to disable assessments rather than actually deleting them when removing them in the interface.
Ref #387 Fixed some printing formatting issues. Also, added in updated clerkship evaluation reports that use the built-in entrada evaluations system, rather than the external system that stores the evaluation results in the clerkship database tables.
updates to the course enrolment page. Adds more user information, options to view the enrolments as a table or grid, an ldap sync button, enrolment search functionality, print style rules, csv export. Also adds supporting models
removes console.log
Adds ldap_suync_date field to the course audience table in the install sql, also adds upgrade sql. Refs #413
cleans up course-enrolment.api.php. Refs #413
minor update to js in the enrolment page. Refs #413