Copyright policy acceptance.
Check for the user's acceptance of the school's copyright policy upon first login and upon community file and photo uploads.

Copyright information is stored in the active template language file and the user's acknowledgement date is stored in the `user_data`.`copyright` field.

Upon login: if, in the .lang.php file,  there is a valid 'copyright-firstlogin' notice and a 'copyright-version' date that is later than the that in `user_data`.`copyright`
the user is directed to the firstlogin page to agree with the copyright policy. The time of acceptance is stored in the `user_data`.`copyright` field.

Upon uploading Community photos or files: if there is a valid 'copyright-uploads' notice in the language file the user has to accept the terms before they can proceed with the upload.
Copyright policy acceptance.
Check for the user's acceptance of the school's copyright policy upon first login and upon community file and photo uploads.

Copyright information is stored in the active template language file and the user's acknowledgement date is stored in the `user_data`.`copyright` field.

Upon login: if, in the .lang.php file,  there is a valid 'copyright-firstlogin' notice and a 'copyright-version' date that is later than the that in `user_data`.`copyright`
the user is directed to the firstlogin page to agree with the copyright policy. The time of acceptance is stored in the `user_data`.`copyright` field.

Upon uploading Community photos or files: if there is a valid 'copyright-uploads' notice in the language file the user has to accept the terms before they can proceed with the upload.
Added the ability to upload multiple files for an assignment.

When creating an assignment, there is an option to allow the learners to upload multiple files, and if this is selected the admin can set a maximum number of files. Because of this, submissions with multiple files are downloaded as .zip archives, and when downloading all submissions at once the individual student submissions are put into folders within the archive. The commenting system had to be revised as well, and now comments are only attached to the assignment and the learner's proxy_id, not the individual afile_id's.
Merge branch 'develop' into feature-copyright

Conflicts:
	www-root/templates/default/languages/en.lang.php
Merge branch 'develop' into feature-copyright
Moved multiple assignment files sql upgrade to new db version folder.
Visual improvements to the way that the acceptable use / copyright attestation is presented. Various minor bug fixes in a number of the Community modules.
Merge branch 'develop' into feature-copyright
Merge branch 'develop' of https://github.com/EntradaProject/entrada-1x into feature-assignment-files

Conflicts:
	www-root/core/modules/admin/gradebook/assignments/add.inc.php
	www-root/core/modules/admin/gradebook/assignments/edit.inc.php
	www-root/core/modules/admin/gradebook/assignments/grade.inc.php
Fixed a few bugs in queries for assignment files/comments.
Updated the install SQL, which was missing the 1627 database changes.
Replaced multiple ob_end_clean with ob_clear_open_buffers
Merge branch 'develop' into feature-copyright
Enhanced copyright notice format for community file and photo uploads
Enhanced copyright notice format for community file and photo uploads
Merge branch 'feature-copyright' of https://github.com/EntradaProject/entrada-1x into feature-copyright

Conflicts:
	www-root/community/modules/shares/add-file.inc.php
A number of UI refinements to adding / editing assignments; Replaced usages of mktime() function with time().
Merge branch 'feature-assignment-files' of github.com:EntradaProject/entrada-1x into feature-assignment-files
Merge branch 'develop' into feature-assignment-files
Fixed a few minor bugs in the assignments section of the gradebook module, and the profile. Also added in the missing `notice_id` field to the `assignments` table which is used by the assignment notices feature.