Added extra check to the dependencies of modules
Merge pull request #281 from my-koop/mike_module_manager_checks

Module Manager refactor