Merge branch 'candidate-5.0.0' into closedown-5.0.x

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge remote-tracking branch 'origin/closedown-5.0.x'

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-11324 Fix regression deleting logical file

effected fileservices and dfuhelper (as used by esp)

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
Merge pull request #5841 from jakesmith/hpcc-11324b

HPCC-11324 Fix regression deleting logical file

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-11381 - add a sort/sortReverse methods to StringArray

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
HPCC-11298 remove executable permission from the files which have no extension sh,php and cgi

For any file under dojo, dojox and dijit if the extension is not sh or php or cgi
remove the executable permission.