Move CodeMirror2

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
Convert Third Party Sources to GIT Submodules

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

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
Move Scripts.
Add Build Files
Switch to standard index.html, run.js and main.js (stub.html -> index.html, stub.js -> main.js)

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

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
HPCC-10897 Use Dojo Build

Moved new ECl Watch files to esp/src
Removed pre-built third party libraries and added their sources as git submodules.
Added profiles and a build script.
Updated cmake files to perform the build at package time.
Removed experimental viz layout.

Fixes HPCC-10897
Fixes HPCC-10889

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