[ticket/11386] Send list of migrations instead of using load_migrations

Remove dependency of extension manager for migrator.

Keeping load_migrations function for others to use if they desire
but requiring the finder be sent to it in order to use it.

PHPBB3-11386
[ticket/11393] Give more information on database updater

PHPBB3-11393
[ticket/11395] Prevent acp_modules::get_modules_info from reincluding files

PHPBB3-11395
[ticket/11386] Fix missing ;

PHPBB3-11386
Merge remote-tracking branch 'EXreaction/ticket/11395' into develop

# By Nathaniel Guse
# Via Nathaniel Guse
* EXreaction/ticket/11395:
  [ticket/11395] Prevent acp_modules::get_modules_info from reincluding files
Merge branch 'develop' of git://github.com/phpbb/phpbb3 into ticket/11386-3

Conflicts:
	phpBB/includes/db/migrator.php
Merge remote-tracking branch 'EXreaction/ticket/11393' into develop

# By Nathaniel Guse
# Via Nathaniel Guse
* EXreaction/ticket/11393:
  [ticket/11393] Give more information on database updater
[ticket/11394] Relax Migration Tools

Do not throw as many exceptions in the migration tools (when something
unexpected occurs but can be safely ignored).

PHPBB3-11394
Merge remote-tracking branch 'EXreaction/ticket/11394' into develop

# By Nathaniel Guse
# Via Nathaniel Guse
* EXreaction/ticket/11394:
  [ticket/11394] Relax Migration Tools
Merge remote-tracking branch 'EXreaction/ticket/11386-3' into develop

# By Nathaniel Guse
# Via Nathaniel Guse
* EXreaction/ticket/11386-3:
  [ticket/11386] Fix missing ;
  [ticket/11386] Send list of migrations instead of using load_migrations