Fortran: Submodule support in dependency scanning
Fortran 2008 adds support for a new syntax related to modules:
submodule ( ParentModule ) SubModule
submodule ( ParentModule : SubModule ) NestedSubModule
Add support for this syntax in our dependency scanner.
Issue: #16234 (closed)