Install the .f90 fortran includes and the missing .so

New version of a previous pull request, using the recursive form of
doins to install all the PETSc fortran include files. Also, add some
missing shared libraries.