Add new plugin interface for file discovery
Call multimedia callbacks from the main thread
Add new plugin interface for file discovery
WIP