The BMW M3 has long been the blueprint for performance car fans looking to blend the thrill of driving with the practicality of everyday use. But when you take one and start stripping it back ...