A report on the 16th Isle of Man International Jazz Festival with interviews and music from participating artists.