[CDF-328] - Add support for Require.js in CDF
	- Karma tests are running for version 5 legacy and non-legacy, as well as for version 4.8 legacy
[CDF-402] - Review and test legacy dashboard samples
	- Legacy dashboards samples are now running for versions 4.8 and 5
[CDF-403] - Review resources paths. Account for legacy vs non-legacy js/css
	- Fixed resources paths for legacy and non-legacy dashboards in versions 4.8 and 5
Cherry-pick '[CDF-423][Regression] Pentaho EE 5.0.7 with latest CTools v14.10.15 is breaking PIR'
	- fixed jquery-queryParser path
Cherry-pick '[CDF-271] - Upgrade jquery version on CDF'
  - while using require.js, the JS libs that are AMD compatible should be allowed to define themselves anonymously with a dependency on the 'jquery' named module (CDF 5 legacy code)
Merge pull request #298 from afrjorge/require-js

[CDF-328] - Add support for Require.js in CDF