mesa/program: consistently use ifndef guards over pragma once