Compact BMW M2 takes on Porsche Cayenne Turbo E-Hybrid in a clash of performance and opulence.