Password protected tasks

Add the functionality to create password protected tasks. Student submissions can only be uploaded for these tasks with the proper password given. (Usually typed in by the instructor.)

This functionality is useful on in-class exams, to avoid "external" uploads (cheating).

Note: there is a detailed description about the current implementation on the page of the related merge request (!43 (merged))

Edited by Péter Kaszab