LDEV-4228: Disabling submission buttons when user uploads a file, adds a URL or tries to go from screen to screen to stop double submission. Also remove javascript that is no longer needed (and in some cases doesn't work anyway).
LDEV-4226: Disabling submission buttons when user tries to go from screen to screen. Also tidied up the bootstrapping changes on the Other Users Results screen.
LDEV-4221 Introducing source code for lti-utils-java project. Committing it altogether with pom.xml as we might need to modify the code and re-create the jar file we use then
LDEV-4218: Making the monitor entered messages a different colour. Fixed the marking screen so that it does not show the learner progress bar - had the wrong page type for the layout.
LDEV-4220: When a peer review comment rating was deleted and not replaced with another comment rating, an exception was thrown as it was trying to delete the comment twice.
LDEV-3962 * ability to save sequences on pressing the Enter button in a title input field * ability to close open/save sequence dialog on pressing Esc button * Open and Save sequence dialogs: ability to open/save sequences on double click * Open sequence dialog: prevent items from being deselected on any subsequent clicks * Selecting recently viewed items should have the same effect as selecting sequences in YUI tree object