BMW has taken its M3 Touring one step further with a lightweight CS version. But is it worth it? Jack Evans finds out.