Fortran and Fortran 90 compatibility.
Merge branch 'jsspencer-fortran'

Merge pull request #202 from jsspencer/fortran