Split off candidate-3.10 branch

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

Conflicts:
	version.cmake

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

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #3014 from ghalliday/minorpure

Add pure specifiers to some internal functions.

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Remove setActive, add cache lookups to transaction

Removing the invasive setActive() method from transaction,
and its uses from FileServices and DFUUtil, and adding
a re-entrant cache parameter to control caching of files
when transaction is not active.
Merge remote-tracking branch 'origin/candidate-3.10.x'

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

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

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

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

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #3026 from rengolin/dfs-active

Remove setActive, add cache lookups to transaction

Reviewed-By: Jake Smith <jake.smith@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge remote-tracking branch 'origin/candidate-3.10.x'

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
gh-3149 DOJO 1.8

Upgrade dojo libraries to version 1.8.

Fixes #3149

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
Merge pull request #3150 from GordonSmith/Dojo

gh-3149 DOJO 1.8

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge remote-tracking branch 'origin/candidate-3.10.x'

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

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

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
gh-3158 New Graph Web Page

Updated ECLPlayground to match new JS layouts.
Moved common css file into css folder.
Removed old DeveloperMode.
Renamed demoLayout to hpccApp.
Added mising files for install.
Reworked cmake files to create a "web_files" project.

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>