[SP-335] Patch request for 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/d4933047012d7ab4c745f16557f6468328f8bbd8
   * https://github.com/webdetails/cgg/commit/df658376dafe49aa5047a509132dad3ba75cdf27
* There's also a corresponding Analyzer commit, that will depend and refer this one.
   (edit1: https://github.com/pentaho/pentaho-analyzer/pull/115)