Add submodules pull to make

We keep seeing people miss the submodules step when building a freshly cloned repo.

Perhaps we should just add the submodules init commands to the Makefile?