Merge branch 'feature/4104' into develop

Close #4104
Fix name of variable used for capturing output when executing a shell command
Merge branch 'hotfix/4118'

Close #4118
Merge branch 'hotfix/4118' into develop

Forward port #4118
Fix weird verbalization
Merge branch 'hotfix/4119'

Close #4119
Merge branch 'hotfix/4119' into develop

Forward port #4119
Merge pull request #4123 from bartmcleod/fix#3373

Fix#3373
[#4123] CS fixes

- EOF ending
Merge branch 'hotfix/4123'

Close #4123
Fixes #3373
Merge branch 'hotfix/4123' into develop

Forward port #4123
Merge pull request #4129 from BinaryKitten/ServiceManagerErrorUpdate

Update to ServiceManager to provide more precise error messages
Merge branch 'hotfix/4129'

Close #4129
Merge branch 'hotfix/4129' into develop

Forward port #4129
Merge pull request #4135 from MatyCZ/LangCS

Update Czech validator messages
Merge branch 'hotfix/4135'

Close #4135
Merge branch 'hotfix/4135' into develop

Forward port #4135
Modified Router to use backwards compatible regex expression during preg_match.  Replacing occurances of ?< with ?P< allows for older versions of pcre to properly handle routing.
Merge pull request #4138 from rurri/zf4134

Modified Router to use backwards compatible regex expression Issue: 4134
Merge branch 'hotfix/4138'

Close #4138
Fixes #4134