BMW M Performance range plugs the gap between ordinary BMWs and traditional M cars.