update submodules, fix php linter