Add chart event interface, a sample behavior and event handlers on bar chart

TODO: ChartEvent.row isn't set by BarChartRenderer