fixes #7596 - validate plugin dependencies when loading, various fixes