A Comprehensive Review of the Development of Magnesium Composites and the Effect of Nanomaterials on Tribo-Mechanical Performance in Automotive Applications