BLD: check submodules on sdist

prevents broken source distributions due to not up to date submodules.
Merge pull request #4243 from juliantaylor/sdist-check

BLD: check submodules on sdist