[ANALYZER-2098] When dimension is used as Multi-chart level it damages sort order of child chart.

* Merged ccc_wrapper and ccc_analyzer_plugin with those of master (5.x) branch's.
* Features that are new to the 5.x.x versions where purposely disabled or left out:
  * Empty cells treatment (http://jira.pentaho.com/browse/ANALYZER-1389).
  * Linear trend lines (http://jira.pentaho.com/browse/ANALYZER-637).
  * Member colors (http://jira.pentaho.com/browse/ANALYZER-552).
  * Auto-fix multi-chart axis range (http://jira.pentaho.com/browse/ANALYZER-635).
* These changes depend on the following CDF 4.8 and CGG 4.8 commits:
   * https://github.com/webdetails/cdf/commit/6170ad1bcffe87194b5253af9d8075d2b27de5d5
   * https://github.com/webdetails/cgg/commit/89afb8eada81ba92af4a035e9cd1166bb10f6a94
* (edit1) The following Analyzer pull-request depends on this one: https://github.com/pentaho/pentaho-analyzer/pull/116