BMW M4 CSL review. With 550bhp and 2WD, is this the most exciting M car on sale today?