Fix ascii pickle problem

As much as I love a good pickle, these were no good.

Now checks to see if a pickle file exists and now defaults to the correct functions and data if it does not (which is always the case for the Fortran code).