Updated submodules and set puppet filetype for .pp files