[FIX] (CCC Pie Panel Legend) When all the categories were set to invisible, by using the legend, the panel would internally throw and invalid data exception, which resulted in a chart with no legend to be able to make categories visible again.
Changed the level at which the exception is caught, so that it shows on each plot's panel instead. Also, now only throwing the exception when there are any categories, but their values do not allow representation.
[FIX] (CCC Bar BarWidth) Calculation of barWidth for single series included more margin than it should.
[IMP] (CCC Legend Tooltip) only show legend tooltip when the text of the legend item was trimmed.
[FEAT] (CCC Bar antialias) Auto-antialiasing bars when their width, or the space between is small enough that the pixel rounding results in perceptible different bar widths and/or spacing.