After a difficult few years, StAnza feels like a festival which has found its stride again, writes Susan Mansfield ...