[CDF-396] - CCC - options to better control the size and spacing of cartesian discrete axes bands.

* New cartesian axis options "BandSizeRatio" (defaulted to "panelSizeRatio"), "BandSize" and "BandSpacing".
* JsDocs documentation for all the new options.
* Updated test and site examples.

@pamval please review.