Radio halos in a mass-selected sample of 75 galaxy clusters: I. Sample selection and data analysis