Generification of CategoryMarker, BarRenderer, CategoryItemRenderer, CategoryItemRendererState, CategorySeriesLabelGenerator and StandardCategorySeriesLabelGenerator. Added fallback item label paint to the BarRenderer.