Delve into the diverse applications of Bis(cyclopentadienyl)magnesium (MgCp2), highlighting its significance in semiconductor doping, ALD, and various chemical synthesis pathways.