Update submodules, build and testscript, and docs