Three Just Stop Oil protestors who struck at The 2023 Open Championship have been cleared of causing public nuisance.