Update and initialize submodules recursively in travis