add. method terminate_process_with_checks to gracefully shutdown multiprocesssing procs.
mod. remove refs to cPickle, now done in data.py.  refactor callback shutdowns in teardown method.