Saskatchewan court allows teepee protest camp to stay on legislature lawn