Merge pull request #619 from jrogelstad/20879

issue #20879: Make some menu options universal
Merge pull request #617 from elipup/script2

Test folder moved out of node-datasource. Pointing the script to the new...
issue #20908: do not render panels in the middle of the navigator cache
Merge pull request #626 from shackbarth/chart140

issue #20908: do not render panels in the middle of the navigator cache
issue #20715: only show the scrim if the pickers are ready and there's just no data yet
issue #20715: make the text white in the chart
issue #20715: make the tooltips readable
Fixed breaking changes for LESS 1.4.2 compilation
Merge pull request #631 from elipup/script2

Move build_app.js to the end of the install process.
Merge pull request #630 from lynnaloo/tags/R1_4_0

Fixed breaking changes for LESS 1.4.2 compilation
Merge remote-tracking branch 'XTUPLE/tags/R1_4_0' into chart140
issue #20715: css using less
issue #20489: issue #20785: add back lost bugfixes
Merge pull request #629 from shackbarth/chart140

issue #20715: fix many lingering problems with charts
Merge pull request #632 from shackbarth/20489

issue #20489: issue #20785: add back lost bugfixes
Issue #20865: Fixes for picker icon in Firefox
Merge pull request #633 from lynnaloo/20865b

Issue #20865: Fixes for picker icon in Firefox
merge
Merge pull request #645 from shackbarth/140merge

keep up with 1.4.0 changes