scripts: do now allow empty script name in function "register"
core: fix typo in ChangeLog