#58: ignore submodules using .gitmodules

Resolves #58.