Fix the readme and message when git submodule has not been done.
This MR improves the message given to the user when the required submodules have not been downloaded. It also corrects the readme.md, where git submodule update --init --recursive
was done inside the build folder, which was incorrect.