Weighing the giants : methods and measurements of accurate galaxy cluster weak-lensing masses