IDEA-111651 External System: after opening of an external project tasks of sub-projects do not appear in External system tool window until project refresh
1. Don't drop local external settings info for external sub-projects;
2. Tests refactoring;
simplification
WebModuleTypeBase.isWebModule
we cannot use ModuleHelper, this class is not available (we cannot depends on webide-api module)