From the Masters to the British Open, discover everything you need to know about major golf tournaments in this comprehensive guide.