HPCC-9688 Version 4.0 rc14 configmgr cannot display old roxie configurations

Any environment.xml where the RoxieFarmProcess has a dataDirectory attribute
(or any other extraneous attribute that is not displayed) causes the entire
Roxie display to fail.

The xslt generates javascript that assumes a column is set up for every
attribute, with no error checking. Adding a try-catch around the generated
js means any unrecognized attribute will not fail.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #4635 from richardkchapman/configmgr-compatibility

HPCC-9688 Version 4.0 rc14 configmgr cannot display old roxie configuration

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>