#43: recursively ignore submodules

Resolves #43.