The BMW M1's M88 engine didn't retire when the supercar did. Here are the four production cars that carried it forward.