Run pre-reload hook before any scripts are loaded

pre-reload is allowed to modify or update scripts and thus has to
be executed before any script is loaded.
Load modules returned as table
Set version to 0.9.3
Fix test script creation
Remove constraint on named players

* Fix mantis issue #10524