update submodules recursively
Merge pull request #8 from mark-burnett/recursive-submodule-update

Update submodules recursively