LDEv-4845 Allow XML transformation version filter methodsSuch methods can do whatever they need to with tool XML file. Afterthat, standard way of applying version filters carries on.
LDEV-4838 Scratchie authoring to work similarly to Assessment (instantaneous changes to QbQuestions)* Also changed addItem.jsp to look similarly to Assessment add questionpages* Proper handling of collections in Scratchie
LDEV-4746 Detect if a foreign key was already createdWe may migrate DBs which already have a foreign key in one of Assessmenttables and ones which do not. Instead of manual shuffling of scripts, weprepare scripts to never fail.