Find the perfect course, join daily golf outings, or book a freelance caddy — all in one place. Golf just got EZ.