Add puppet file syntax support