Add basic checkpointing
The purpose of this MR is to add basic checkpointing to PESummary. This includes saving the input
class to file (which is loaded when the new --resume_from_checkpoint
flag is provided) and checking if a plot has already been generated. This fixes #165 (closed).
Edited by Charlie Hoy