register_plugins: custom app can define APP_PLUGINS attribute for listing required plugins. Optional plugins can still be listed in config