Brandt Snedeker won his first PGA Tour title in nearly eight years and punched a last-minute ticket to the PGA Championship by capturing the ONEflight