Court rules in favor of peace rally; Town of Blooming Grove must pay