Adding puppet syntax highlighting and error checking.