Fix Fortran 2003 interface.
* Add proper formatting of example program output. * Add test to ensure the examples are working. * Add better handling of Pointer arguments. * Add better handling of C char * return values. * Add helper function for C character length. * Test that the compiler properly support Fortran/C interop at configure time.