Ensure submodules are initialised before building (to build from git)

This ensures that when building gem github or a cloned copy that submodules are checked out first.
Merge pull request #22 from scsmith/submodule-init

Ensure submodules are initialised before building