git-remote-zuul-no-submodules macro

Let us fetch from the remote Zuul but skipping any submodule.  This is
specially helpful for linting jobs since we only care about the project
files.

Change-Id: Ie5b9a4f58e470d32e4d4444b73cc0c3dd3a82a8d