Refactored code that checks settings and dependencies
Use cms.utils.compat.dj.is_installed to check for installed apps
Check for cms.middleware.multilingual.MultilingualURLMiddleware
Fixed comment
Removed check for cms.middleware.multilingual.MultilingualURLMiddleware
Merge pull request #3360 from mmarzantowicz/feature/app_setup_refactor

Refactored code that checks settings and dependencies