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

TODO: ChartEvent.row isn't set by BarChartRenderer