Bug fix: for archive and obsolescence flags: the parent class may be a pure PHP class. Use ParentPersisteClass instead.
Bug fix: protect the setup from a fatal exception when encountering a module with no version number.
No change (just a comment for better typing return values)
Bug fix: do NOT scan the whole "data" directory searching for extensions !!
(FAF for module developers): utilities to easily know the name/version/dir/URL of the current module and write module independent code !!
Bug fix: prevent a crash of the setup when there is no "extensions" directory at all.
N°954: don't use the same (re)naming scheme, or risk a "cannot redeclare class" error.
Don't add a question mark at the end of the setup's Iframe URL.