Made the naming of external (non-member) functions uniform in fid_utilities, i.e., lowercase with underscores.  Added sim_fid_lin_grad.cxx to test the effects linear field gradients.