Backport: Added the normalized (i. e. relative to the installation root) path to the script's properties.
(cherry picked from commit 1bf0174)
Backport: Changed the db versions page to allow selective run of scripts. This uses the normalized path property of the model to identify a script. Every script in the selection is run, regardless of the script's status to allow an admin to compensate for some mishap or faulty logic of the script manager. The former behaviour (executing only new and updated scripts) is preserved as the default selection.
(cherry picked from commit 5ec9d1e)