Ottawa Jazz Festival's Catherine O'Grady, a feisty champion of the arts, steps down after 28 years