Changed the calling order in default Evolve routines so that timelevels are rotated before the evolution step. Made needed changes to the interpolation interface, and also removed some unnecessary APIs. Re-worked the parameter checking section of the flesh, everything should be the same, apart from by default Cactus will stop with an error if you have a parameter in your parameter file which isn't found despite being from an active thorn. At the moment we don't have access to a fortran compiler, or MPI with MacOSX, but single processor C thorns are working.
Libraries are now only updated, and the executable rebuilt if code has actually changed.
Added first implementation of Function Aliasing for thorn functions. At the moment working for C functions which have Cactus arguement and return types, and the aliased functions can be called from C or Fortran thorns. Also fixed up the documentation for these in the Users Guide. The documentation is placed in ThornGuide.ps in the home Cactus directory. This version should also be about twice as fast as the old version.