Update submodules, use kernel style indent in C