Added FORTRAN77 interface to `libsurfgen` which allows arrays with arbitrary fixed sizes to be passed as arguments to evaluation subroutine.
Fixed a problem with matrix printing that caused the gradients and couplings output in `surfgen.out` not to align correctly.