Major improvements to smap.  Now using Two Point Steepest Descent integrator, however because of some problem cases it will occasionally fall back to fixed stepsize steepest descent for a few iterations and then back to tpsd which seems to produce reasonable results.
Added hashing function to get hash for armadillo vectors.  Changed potential param sweeps to use hash of parameters vector as the folder name for the corresponding structure search.  This means that each set of parameters has a unique folder (assuming no hash collisions) which doesn't rely on a central authority (e.g. lookup file).  Added sparamhash stool which allows the user to get the hash for particular set of parameters from the command line.