Autosave, autoexit, load args from file, parallel

This code is intended to do grid search of parameter combinations which
can often take a very long time, thus add ability to run each parameter
combination in parallel.

Create additional function coil.m that calls loopify in a fashion that
supports parallel execution via SUBMIT_COMMAND_TEMPLATE in coil.m and
additional options in loopify.m such as 'save_name' (to save results for
the particular parameter combination), 'should_exit_when_done' so that
we don't leave matlab sessions running on a cluster, and new
'load,args_file.mat' calling convention for loopify.m that allows
loading parameters from a file.