SRPM: make sure submodules are initialized

If we try to make an SRPM from a pristine checkout (as with
automation), it would be missing the necessary submodule to build
successfully. This patch just makes sure that the make-srpm tool
initializes the submodules.
Merge pull request #127 from sgallagher/makesrpm

SRPM: make sure submodules are initialized