Last year marked the 50th anniversary of Witchfinder General. But in a world still characterised by corruption and violence, did we learn nothing from its warnings? Sean McGeady traces the film’s musical legacy and asks what keeps us coming back to it.