Removed "Range" column header from the clerkship preceptor pooled evaluations report.
Merged changes from Queen's local production versions where we fixed things or made updates that should have been applied to Entrada but weren't for whatever reason.
Fixed a bug with the recurring events functionality in which the Free-Text Objectives were not updated in recurring events despite being set to do so.
Merge branch 'develop' of https://github.com/EntradaProject/entrada-1x into develop

# By Ryan Warner (4) and Matt Simpson (2)
# Via Ryan Warner
* 'develop' of https://github.com/EntradaProject/entrada-1x:
  Adds some file name error handling to eportfolio API
  Minor updates to agent-feedback.inc.php
  Minor update to Syllabus generation class, observership reflection class, and draft CSV importer (removes require_once)
  Minor observership differences brought back from production.
  Minor template variable name and string changes to e-mail messages.
  A series of small random fixes and changes from our production environment.

Conflicts:
	www-root/api/calendar.api.php
	www-root/core/modules/admin/courses/reports/index.inc.php
	www-root/core/modules/admin/gradebook/view.inc.php