Add submodule recursive init/update after branch checkout in git build

SD-erlang OTP fork (https://github.com/release-project/otp) uses a submodule to bring in `percept2` application. This causes the build to fail.

This PR adds a (possibly naive) `git submodule update --init --recursive` **after** checking out the required branch