Updated ServiceManager tests, added failing tests for the missing foreach break after valid abstract factory found
Fix for #5795 - updated ServiceManager, added break after valid abstract factory found
Merge pull request #5795 from bacinsky/fix/service-manager-missing-break-after-abstract-factory-found

ServiceManager::canCreateFromAbstractFactory() missing foreach break after valid abstract factory found
Merge branch 'hotfix/5795' into develop

Close #5795