Changed version back to 1.0-SNAPSHOT after DEV30
Merged DEV29->30 into M4->M5 schema migration
Moved flash message stuff to GlobalRouter
Continued filling in LTI instructor MVC layer
Improved assessment deletion.

This was not deleting candidate data from the filesystem.
Also added a count of the number of open UserRole.CANDIDATE
sessions for a given Assessment, to help decide whether it should
be deleted.
Continued on LTI instructor MVC
Added isLoginDisabled() check for cand sesh launch
Added isLoginDisabled() check to authn filters
SystemUser auth filter now accepts list of roles
Removed left-over debugging message
Improved del settings mgmt for instructors

* Added "delete settings" option in MVC layer
* Tidied up controllers a bit
* Will port to LTI next...
Removed unused modernizr.js pull-in
Ported DelSettings MVC to LTI dispatcher
Added AssessmentStatusReport DTO for MVC layer
Cand sessions are now terminated on ass pkg update

This resolves a corner case I was undecided about. The instructor
will get a warning about this.
Added confirmation to "replace ass pkg" in MVC

Confirmation is now sought if there are any non-terminated
candidate sessions (with userRole==CANDIDATE)
Selection of LTI resource ass/ds now sketched out
Updated DataDeletionService

This now handles both Ass->Del and Del->Ass
associations.
Added validation option to importAssessment()
Removed unused model attrs from standalone runner