General covariance and the foundations of general relativity: eight decades of dispute