By Peter Cech The weekend lineup at Ottawa Folkfest delivered on its promise of a wide variety of musical styles. The