Review: JD McPherson @ Camden Dingwalls, London