--recursive cloning needed to populate the contents of submodules.