Teach FileTreeIterator how to recognize a submodule when it sees one