Spirit Desire pour out some rollicking rock’n’roll on “Donut Run 2: Still Runnin'” and take some weird twists and turns on the way.