Battle brews over yoga on Indian Rocks Beach