[CDF-408] Run multiple queries in parallel in a CDE dashboard
	- https://support.pentaho.com/tickets/49327
	- added test-js unit test
Merge pull request #287 from pedrofvteixeira/CDF-408

[CDF-408] Run multiple queries in parallel in a CDE dashboard
[CDF-408] Run multiple queries in parallel in a CDE dashboard
	- added additional unit tests where components of a lower priority will wait for next update cycle (because they have lower priority than the ones being updated)
	- re-did existing unit tests to a) test more scenarios and b) clean the failed tests in CI
	- note:  timeouts are still being set in this test, as their removal is an effort left for require-is' refactor
	- the additional unit tests for components of a lower priority actually identified (thus the fix) a bug in the original commit
Merge pull request #289 from pedrofvteixeira/CDF-408

[CDF-408] Run multiple queries in parallel in a CDE dashboard
[CDF-271] - Upgrade jquery version on CDF
  edited due to no maintenance for jQuery 1.9.1 compatibility:
    - captify
    - eventstack
    - jquery.ui.autobox
  updated libs (not contained in jQueryUI package):
    - chosen 0.9.1 -> 1.1.0
    - impromptu 1.3 -> 5.2.4
    - bgiframe 2.1.1 -> 3.0.1
    - blockUI 2.33 -> 2.66.0-2013.10.09
    - corner 1.98 -> 2.13
    - jquery 1.7.1 -> 1.9.1
    - sparkline 2.1 -> 2.1.2
    - jQuery UI 1.8.14 -> 1.10.4 - 2014-06-17
    - fancybox 1.3.4 -> 2.1.5
  temporary libs:
    - jquery migration tool 1.2.1
[CDF-414] - CCC - spinoff code of the "pvc.data" namespace into a new CTOOL: CDO
* New global variable "cdo"
* New file "cdo.js"
Merge pull request #290 from afrjorge/merge-CDF-271

[CDF-271] - Upgrade jquery version on CDF
[CDF-414] - Manual merge