Bug 634763 - Fortran: external subroutine as dummy argument not recognized

Besides as as attribute the external can also be used as "type"
Merge pull request #221 from albert-github/feature/bug_634763

Bug 634763 - Fortran: external subroutine as dummy argument not recognized