Updates file browser to use move_uploaded_file, removes mime type check, updates styling of browser
Fixed the google account activation interface for users who have opted out in the past, or attempted to opt-in, and creation failed.
Merge branch 'develop' of https://github.com/EntradaProject/entrada-1x into develop

# By Matt Simpson (3) and others
# Via Ryan Warner
* 'develop' of https://github.com/EntradaProject/entrada-1x:
  Updates file browser to use move_uploaded_file, removes mime type check, updates styling of browser
  #525 Added the ability to manage Assessment Characteristics from within the System Settings module on a per-organization basis.
  Minor css change to table heading cell padding.
  #524 Fixed spelling of Assessment.
  Fixes CKEditor default toolbar
  Ref #522, fixes truncated mime types in community shares file versions.
Ref #528, patches an issue with file_mimetype, file_filename, and file_filesize not being set on file upload.
Adds missing getCurrentContact to attached quiz model.
Changes how LDAP sync handles community members sync
Fixed an issue with recurring events in which weekly recurring events don't work properly with mondays (as the "weekday offset" is 0 instead of 7, to make it start the next week).
Merge branch 'develop' of https://github.com/EntradaProject/entrada-1x into develop

# By Ryan Warner (2) and Samuel Payne (1)
# Via Ryan Warner
* 'develop' of https://github.com/EntradaProject/entrada-1x:
  Changes how LDAP sync handles community members sync
  Adds missing getCurrentContact to attached quiz model.
  Ref #528, patches an issue with file_mimetype, file_filename, and file_filesize not being set on file upload.
Fixes bug on public event page where course clinical presentations were being displayed along side event specific objectives. Updates look of course clinical presentations to be in line with other objectives. Fixes bug where objective was scoped to users active organization, rather that event course's organization, resulting in no objectives being displayed when viewed in a different organization. Enhances Observership report to allow user to select status, review status in table, and applies data tables to report.
Additional improvements to observership system report.
Adds cohort selection to observerships report. Changes name display for learner and preceptor.
Fixes bug in course edit page where director who was part of the course could not add curriculum periods.
Adds sidebarBegone to common.js, which hides the sidebar, removes the class span9 and adds the class span12 on the main body content, and sets the main body content margin to 0.
Added in the "cohort" target type to the logic that loads the evaluation targets on the evaluations review page.
Merge branch 'develop' of https://github.com/EntradaProject/entrada-1x into feature/course-materials

Conflicts:
	www-root/core/library/Models/Event.php